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

ran*_*dev 4 javascript match

我有一个textarea,当我写,例如,"想要",我想用"两个"替换它.

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

pol*_*nts 5

您可以使用单词边界\b,所以\bwant\b.请记住,单词的正则表达式定义可能不适合您.正则表达式的Javascript定义字边界作为字字符之间的地方\w,这是[a-zA-Z0-9_]和非字字符(不同之处在于所有内容).

参考


单词边界警告的例子

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