我正在尝试匹配Excel样式公式中带引号的字符串:
= "Red" & "Blue" & "Green"
以下正则表达式可以很好地找到匹配项:
".*?"
我遇到问题的地方是匹配项包含Excel / VBScript转义引号(两个引号在一起):
= "Red" & "Blue" & """Green"" as grass"
我想在一个比赛中拍摄的,所以我就结了双引号:"Red"
,"Blue"
,"""Green"" as grass"
。
我正在用JavaScript执行此操作。
这个正则表达式似乎适合您:
/"(?:[^"]|"")*"/g
说明:
JSFiddle:http : //jsfiddle.net/S22Qe/
Regex101:http: //regex101.com/r/mJ0pX0/1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句