正则表达式完全匹配

时间:2016-08-17 03:09:11

标签: regex

我如何确保我的正则表达式完全匹配。

我目前有一个像这样的字符串

"heeeeehaaaaaleeee"

我的正则表达式是"[hee]"

现在显示它匹配所有字符(h / e)。我希望它仅匹配字符串中的"hee"而不是h or e

3 个答案:

答案 0 :(得分:7)

你过度思考它。 [hee]character class,实际上相当于[he]。这两者都恰好匹配字符he的一个实例。如果你想匹配文字字符串hee,那就是你需要的正则表达式。类似的东西(翻译成你选择的语言):

targetString.match(/hee/g);

答案 1 :(得分:1)

使用字符串“hee”来匹配整个字符串。

答案 2 :(得分:1)

尝试正则表达式匹配“hee”而不是[hee]。