<a.b>
<x.y>
SomeData
</x.y>
</a.b>
应该成为
<ab>
<xy>
SomeData
</xy>
</ab>
可以用什么正则表达式替换第一个xml字符串?
答案 0 :(得分:3)
使用string.replace
功能。
string.replace(/\.(?=[^<>]*>)/g, '')
(?=[^<>]*>)
肯定前瞻,断言必须跟着匹配,
[^<>]*
任何字符,但不是<
或>
,不得为零次或多次。>
后面跟着>
符号。