【发布时间】:2010-02-03 20:48:26
【问题描述】:
假设我有一个字符串“a foobar”,我使用“^a\s*”来匹配“a”。
有没有办法让“foobar”轻松返回? (什么不匹配)
我想使用正则表达式来查找命令词,并使用正则表达式从字符串中删除命令词。
我知道如何使用类似的东西来做到这一点:
mystring[:regexobj.start()] + email[regexobj.end():]
但如果我有多个匹配项,这就会崩溃。
谢谢!
【问题讨论】:
-
你能举例输入和输出吗?您将如何获得多个匹配项?你想要一组不匹配的部分吗?
-
string = "87 foo 87 bar" regex = "87\s*"