Regex捕获转义字符串
本文关键字:转义字符 字符串 转义 Regex | 更新日期: 2023-09-27 18:09:32
我正在尝试创建一个捕获转义字符串组的正则表达式。例如在下面的字符串中…
'll'lln-(l*4n)*
唯一的转义组是ll
,但是在这个字符串中…
'll'lln-'(l*4n)*4'
转义组应该是…ll
和(l*4n)*4
.
做这件事最好的正则表达式是什么,因为你可以看到我需要支持所有的字母,数字和'
的extitle符号明显的原因?
所以你想要'
和下一个'
之间的文本?如何:
''(.*?)''
编辑:感谢Sam I Am提供的方便的正则表达式工具:
http://rubular.com/r/An1hK9DdL2如果必须使用正则表达式,则
@"''([^'']*)''"
是最接近的了。
下面是一个regex的例子