小编Pir*_*iel的帖子

在格式错误的XML的注释中匹配双连字符

我将解析不符合" 注释中没有双连字符 "的标准的XML文件,这使得MSXML抱怨.我正在寻找一种删除违规连字符的方法.

我在用StringRegExpReplace().我试图遵循正则表达式:

<!--(.*)--> : correctly gets comments
<!--(-*)--> : fails to be a correct regex (also tried escaping and using \x2D)
Run Code Online (Sandbox Code Playgroud)

鉴于正确的模式,我会打电话:

StringRegExpReplace($xml_string,$correct_pattern,"") ;replace with nothing
Run Code Online (Sandbox Code Playgroud)

如何在XML注释中匹配剩余的连续连字符,同时保留剩余的文本?

regex pcre autoit

5
推荐指数
1
解决办法
317
查看次数

标签 统计

autoit ×1

pcre ×1

regex ×1