" 这也行不通 "][^\]]*[\]]{2,})*">" 有人可以给我一个 的正则表达式吗?-6ren">
gpt4 book ai didi

xml - CDATA 的正则表达式是什么

转载 作者:数据小太阳 更新时间:2023-10-29 02:00:25 27 4
gpt4 key购买 nike

您好,我这里有一个 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\[.*?\]\]>

至少it works on regexpal.com

关于xml - CDATA 的正则表达式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4616554/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com