在javascript中匹配并替换整个单词

时间:2010-06-20 16:46:17

标签: javascript match

我有一个textarea,当我写,例如,“想要”,我想用“两个”替换它。

如何在javascript中匹配和替换整个单词?

1 个答案:

答案 0 :(得分:5)

您可以使用边界\b,因此\bwant\b。请记住,单词的正则表达式定义可能不适合您。 Javascript正则表达式将单词边界定义为单词字符\w(即[a-zA-Z0-9_])和非单词字符(除此之外的所有内容)之间的位置。

参考


单词边界警告的例子

  • \bcan\b中有一个"can't"(因为'不是\w
  • \blove\b中没有"love_me"(因为e_都是\w