PHP: 여러 중복 일치 항목의 여러 인스턴스를 일치시키고 바꾸는 정규식
P粉738248522
P粉738248522 2024-04-04 15:41:01
0
1
591

저는 사용자가 콘텐츠에 ((Magical Sword))와 같은 것을 추가할 수 있고 인라인 썸네일이 있는 관련 항목에 대한 멋진 링크로 구문 분석되는 게임 커뮤니티/데이터베이스용 단축 코드 시스템을 작성하려고 합니다.

지금까지 사용하고 있는 코드는 다음과 같습니다.

으아악

사용자가 ((Crystal Sword))를 입력한 경우 출력 예는 다음과 같습니다.

으아악

지금까지 너무 좋았어요, 너무 좋아요.

그러나 텍스트 문자열 내에서 특정 일치 항목이 여러 번 반복되면 문제가 발생합니다.

사용자가 다음과 같이 입력한 경우: A((水晶剑))对于耕种至关重要,请尽快获得一把((水晶剑))。 ((水晶剑))是最好的! 그런 다음 일치하는 여러 항목 이름을 대체하면 다음과 같은 혼란이 발생합니다.

으아악

이렇게 일치가 겹치는 것을 방지하는 방법은 무엇입니까?

P粉738248522
P粉738248522

모든 응답(1)
P粉465675962

귀하의 코드는 매우 혼란스럽습니다. 이러한 대체품이 모두 필요하지는 않으며 하나만 있으면 충분합니다. KISS 원칙을 따르세요:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿