인용문이라는 Drupal 모듈을 수정하고 있습니다. 기본적으로 나는 이것을 설정하려면 :PHP를 사용하여 문자열에서 BB 형 태그를 벗겨 내기
"안녕하세요 lorum ipsum의 [인용 = randomuser1] [인용 = 사용자 2] 단어 [/ 인용] 안녕하세요 [/ 인용] 안녕 랜덤 :.! P"이에
:
"안녕하세요 lorum ipsum의 안녕 랜덤 : P"
이 작업을 수행 할 수있는 간단한 정규식이 있는가, 아니면 다른 포함 [인용 = 사용자] 텍스트의 루프 기록 위치의 어떤 종류를 생각해야합니다 [quote = user2] hello [/ quote] s [/ quote]?정말 감사합니다 :)
대신 루프의
: = ""$의 tmp; $ level = 0; 위한 ($ I = 0, $ 리터 = 용의 strlen ($ 시세가) $ i가 $ 패 <; $ 난 ++) { \t 경우 (SUBSTR ($ 시세, $ I, 7) == '[인용 =') $ 레벨 ++; \t if (substr ($ quote, $ i-8, 8) == '[/ quote]') $ level--; \t if ($ level <1) $ tmp. = substr ($ quote, $ i, 1); } – felamaslen