【发布时间】:2016-03-01 12:17:53
【问题描述】:
我使用这个模式来匹配解析器中的单引号字符串:
"'.+?'"
但我需要正则表达式,它可以找到带有 postgres 的单引号字符串,例如单个 qoutes 的转义(加倍单个 qoutes)。需要匹配这样的东西:
"'first', 'sec''ond', 't''hi''rd'"
我想找到以单引号开头和结尾的字符串的最短匹配,所以上面的字符串意味着 3 个子字符串:
'first'
'sec''ond'
't''hi''rd'
【问题讨论】:
-
嵌套结构不应用正则表达式处理。
标签: python regex single-quotes