用于匹配转义字符(引号)的正则表达式
我想构建一个简单的正则表达式,它涵盖了带引号的字符串,包括其中的任何转义引号。例如
"This is valid"
"This is \" also \" valid"
显然,像这样的东西
"([^"]*)"
不起作用,因为它与第一个转义引号匹配。
什么是正确的版本?
我想对于其他转义字符,答案是相同的(只需替换相应的字符)。
顺便说一句,我知道“包罗万象”正则表达式
"(.*?)"
但我尽量避免使用它,因为毫不奇怪,它的运行速度比更具体的要慢一些。