2014-05-03 51 views
-4

如何从字符串中使用起始点和结束点提取子串?子串的开始和结束

像这样:"yoyo 'hello world'"

我想使用单引号提取子字符串。对于这个问题使用正则表达式对我来说很重要。

我以前试过这个,r"\'.*\'$"。但它似乎并不奏效......重读文档对我也没有帮助。

+4

*但它似乎没有工作*。那么你究竟尝试了什么?结果是什么,你得到了什么错误,或者如果没有错误,输出是什么?你期望什么? –

+0

你使用're.match'还是're.search'? –

回答

1

您不需要在原始字符串中使用反斜杠转义。

r"'.*'$" 

虽然请注意$只会导致找到行尾的匹配项。