正则表达式以匹配转义字符(引号)

正则表达式以匹配转义字符(引号),第1张

正则表达式以匹配转义字符(引号

所有其他答案的问题是,它们只适合最初的明显测试,但不足以进行进一步审查。例如,所有答案都希望第一引号不会被转义。但最重要的是,转义比单个反斜杠要复杂得多,因为反斜杠本身可以转义。想象一下,尝试实际匹配以反斜杠结尾的字符串。那怎么可能呢?

这就是您要寻找的模式。它不假定第一个引号是有效的引号,并且它将允许转义反斜杠。

(?<!\)(?:\{2})*"(?:(?<!\)(?:\{2})*\"|[^"])+(?<!\)(?:\{2})*"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4979944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存