2014-07-07 36 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。我會盡力解決你的問題。 –