我有这个正则表达式/src='cid:(.*)'/Uims
,它工作正常,但只匹配单引号中的元素。什么方法也允许匹配双引号(如/src="cid:(.*)"/Uims
)但在单个正则表达式中的结果?
问问题
168 次
2 回答
4
/src=(["'])cid:(.*?)\1/Uims
将引用类型存储为反向引用,并在应该关闭的地方引用它。
请注意,您使用的反向引用将位于 \2(或 $2)而不是 \1。
哦,你可能想让分组变得懒惰(非贪婪),所以我添加了一个?
after .*
。有关更多信息,请参阅正则表达式.info。
于 2012-07-18T13:23:16.143 回答
0
尝试
...'\''...
在每次出现单引号时。
于 2012-07-18T13:23:16.980 回答