我正在尝试使用forwardslashes替换反斜杠,全局,多行,在xml文件中,但仅在给定标记中。
我希望处理Path
的内容的示例:
<name>file1</name><path>c:\folder\folder</path><test>just\the\lolz</test>
<name>file2</name><path>c:\folder\folder\folder</path><test>some more\lolz</test>
应该成为:
<name>file1</name><path>c:/folder/folder</path><test>just\the\lolz</test>
<name>file2</name><path>c:/folder/folder/folder</path><test>some more\lolz</test>
我一直在尝试环顾四周和递归,但我无处可去...... 最后无用的尝试是:
(?<=path>)(\w*?(\x2F))+(?=.*<\/path>)
谢谢!