我很笨,請幫我構造一個正則表達式。我需要它匹配文本中的所有字符串hi
,但不匹配單詞high
和hill
。我需要使用這個正則表達式來掃描大量文件中的文本,這些文件包含文字high
和hill
,我只需要找到包含另一個字母的文件,其中包含字母hi
。如何忽略正則表達式中的文本
hi how are you <- MATCH
abc hiabc <- MATCH
abc high abc <- NOT MATCH
hill abc hi <- MATCH
hill abc high <- NOT MATCH
high abc hill abc chip <- MATCH
使用[word boundaries](http://www.regular-expressions.info/wordboundaries.html)然後。 – Xufox
如果支持,使用字邊界'\ b'。什麼語言? – chris85
'不匹配單詞「高」和「山」'和高abc山abc芯片< - MATCH',爲什麼? – chris85