正则表达式提取子字符串

时间:2009-10-26 11:56:47

标签: regex

我有一个如下所示的字符串

url('/testProject/Images/Current/Universal/Styles/MasterPage_HomeIcon.gif') repeat-x

如何从'到结尾'开始提取子字符串? 我使用语言作为C#

3 个答案:

答案 0 :(得分:1)

如果您想查看周围的文字:

/url\(('[^']+')\)/

如果周围的文字无关紧要:

/('[^']+')/

[^']选择除收尾报价之外的所有字符。

答案 1 :(得分:1)

如果您不希望'成为匹配组的一部分:

/'([^']*)'/

答案 2 :(得分:0)

喜欢这个? (假设PCRE)

/(\'.*\')/