2014-07-07 134 views

回答

2

使用单词边界,

(?i)\bWorld\b 

DEMO

说明:

  • (?i)不区分大小写的匹配。
  • \b字界。匹配单词字符和非单词字符之间的匹配。
  • world匹配文字字符串world。请注意,由于区分大小写的修饰符,它不关心字符串是大写还是小写。
  • \b字界。
+0

哦,一个正则表达式向导!有些东西是轻微的,但我早些时候尝试过're.sub(r“\ bliteralwordhere \ b”,“”,mytext)'以去除我的单词的所有出现,直到我删除了尾部的单词边界。这是为什么?编辑:没关系,我只是意识到这是因为我正在寻找一个''''''后'',这不是一个单词字符。 –

+0

@AdamSmith进入这里http://chat.stackoverflow.com/rooms/25767/regex。我会尽力解决你的问题。 –

相关问题