0

需要一个正则表达式来查找以下两个示例之间的文本,而不考虑转义引号:

TestNode1="HERE IS THE TEXT I WANT RETURNED"
TestNode2=\"HERE IS THE TEXT I WANT RETURNED\"

我有这个,但它不适用于转义字符:

"(?:[^\\"]+|\\.)*"

我期待两个测试节点(1或2)的以下回报:

HERE IS THE TEXT I WANT RETURNED
4

1 回答 1

4

使用正则表达式模式

(\\?")(.*?)\1

或者

(\\\\?")(.*?)\\1

取决于你使用的环境...

于 2012-10-15T20:13:45.317 回答