嗨,我在这里有一个示例CDATA
<![CDATA[asd[f]]]>
和
<tag1><![CDATA[asd[f]]]></tag1><tag2><![CDATA[asd[f]]]></tag2>
我所拥有的CDATA正则表达式无法识别这一点
"<![CDATA["([^\]]|"]"[^\]]|"]]"[^>])*"]]>"
这也行不通
"<![CDATA["[^\]]*[\]]{2,}([^\]>][^\]]*[\]]{2,})*">"
有人请给我一个关于<![CDATA [asd [f]]]>的正则表达式,我需要在Lex / Flex中使用它
:我已回答了这个问题,请对我的回答进行投票,谢谢.
解决方法
很容易,它应该是这样的:
<!\[CDATA\[.*?\]\]>