일부 중첩 태그와 일치하도록 regexp를 얻으려고합니다. (예, 파서를 사용해야하지만 입력이 정확할 것입니다.)RegExp를 사용하여 중첩 된 [quote]
예 :
Text.
More text.
[quote]
First quote
[quote]
Nested second quote.
[/quote]
[/quote]
의 내가 정규 표현식은 단순히 <blockquote>
에 태그를 변경하려면 가정 해 봅시다 :
Text.
More text.
<blockquote>
First quote
<blockquote>
Nested second quote.
</blockquote>
</blockquote>
어떻게 동시에 열고 닫는 태그를 모두 일치하는,이 작업을 수행 할 것 ?
경고 : 중첩 된 내용을 미리 결정된 깊이로 일치시킬 수 있습니다. http://blog.stevenlevithan.com/archives/regex-recursion – ghoppe
"중첩 된 물건을 정규 표현식과 일치시킬 수 없습니다 (임의로)." 그게 내가 찾고 있던 대답이다. 그래서 나는 BBCode 파서를 사용했다 : http://nbbc.sourceforge.net/ – soupagain