인용 구문을 잘못 편집하여 인용 기능이 실패하는 사용자가 있습니다. 예를 들어, 현재 주제에서 발견한 아래 예시를 살펴보겠습니다. 이는 이스케이프되지 않은 상태입니다:
[quote=“CFO.Digest.Input, post:1, topic:3258”]
he suggested that I put mineral oil back in. [/quote]
문제는 시작 태그가 단독 줄에 있는 반면, 종료 태그인 /quote가 텍스트 스트림 안에 있다는 점입니다. 두 가지 방식 모두 사용할 수 있지만, 반드시 일치해야 한다는 것을 발견했습니다. 예를 들어, 아래처럼 동작합니다(함수를 이스케이프하기 위해 '를 추가했습니다):
'[quote=“CFO.Digest.Input, post:1, topic:3258”]
he suggested that I put mineral oil back in.
'[/quote]
그리고 이 방식도 동작합니다:
'[quote=“CFO.Digest.Input, post:1, topic:3258”]he suggested that I put mineral oil back in.[/quote]
… 하지만 두 방식을 섞어 사용할 수는 없습니다.
“그렇게 하지 마세요” 또는 "인용 버튼을 사용하세요"라고 말하는 사람이 있을 것임을 압니다. 하지만 여전히 올바르게 하지 않는 사용자가 있습니다.
두 방식을 섞어 사용할 수 있도록 파싱할 방법이 없을까요?