2014-02-24 50 views

回答

5

這是因爲\b(字邊界)。

\b一個\w\W字符(或反之亦然)之間的匹配,或之間\w和字符串的開始/結束。但@不是\w字符(而h\w字符)。所以沒有匹配。

+0

什麼是通過這種方式? – hexagonest

+0

@DoorKnob,在'@'之前刪除'\ b'。 – falsetru

+0

然後匹配,例如'hi @ hello'。我不希望它那樣做。 – hexagonest