【发布时间】:2010-08-25 18:19:11
【问题描述】:
如何编写一个匹配可以包含引号的模式的正则表达式,但如果是,则必须在开头和结尾有匹配的引号?
"?(pattern)"?
不起作用,因为它允许以引号开头但不以引号结尾的模式。
"(pattern)"|(pattern)
会起作用,但会重复。有没有更好的方法可以在不重复模式的情况下做到这一点?
【问题讨论】:
-
你用的是什么风格的正则表达式? .Net 允许这种“括号匹配”,但其他风格则不允许。
标签: regex quotations repeat surround