在javascript中查找单词并使用正则表达式替换

在javascript中查找单词并使用正则表达式替换,javascript,html,regex,Javascript,Html,Regex,我需要有关在javascript中查找单词并用正则表达式替换它的信息。既然您还没有真正提出问题,我只能在这里告诉您: 并告诉您字符串的替换方法是replace,如下所示: var myStr = "there is a word in here"; var changedStr = myStr.replace(/word/g, "replacement"); 既然你还没有真正提出问题,我只能在这里向你指出: 并告诉您字符串的替换方法是replace,如下所示: var myStr = "t

我需要有关在javascript中查找单词并用正则表达式替换它的信息。

既然您还没有真正提出问题,我只能在这里告诉您:

并告诉您字符串的替换方法是
replace
,如下所示:

var myStr = "there is a word in here";
var changedStr = myStr.replace(/word/g, "replacement");

既然你还没有真正提出问题,我只能在这里向你指出:

并告诉您字符串的替换方法是
replace
,如下所示:

var myStr = "there is a word in here";
var changedStr = myStr.replace(/word/g, "replacement");

您可以使用
\b
指定单词边界。把它们放在你想替换的词周围

例如:

var s = "That's a car.";
s = /\ba\b/g.replace(s, "the");

变量
s
现在包含字符串
“那就是汽车”
。请注意,“that's”和“car”中的“a”不受影响。

您可以使用
\b
指定单词边界。把它们放在你想替换的词周围

例如:

var s = "That's a car.";
s = /\ba\b/g.replace(s, "the");

变量
s
现在包含字符串
“那就是汽车”
。请注意,“那是”和“车”中的“a”不受影响。

@Renesis:拜托,w3schools.com太糟糕了,请发布一个更好的链接。这个怎么样:@Sean Patrick Floyd谢谢你的另一个链接。我不确定我是否同意这是可怕的,即使它通常在解释上很简单,但它是语法的简明参考。@Renesis你可以在这个问题中找到一些关于W3学校的讨论:@Sean-我在那里没有看到任何讨论-而且,谷歌搜索时,我通常不会得出任何像w3schools那样简洁的前十名结果。@Renesis:拜托,w3schools.com太糟糕了,请发布一个更好的链接。这个怎么样:@Sean Patrick Floyd谢谢你的另一个链接。我不确定我是否同意这是糟糕的,即使它的解释通常很简单,但它是一个简洁的语法参考。@Renesis你可以在这个问题中找到一些关于w3schools的讨论:@Sean-我在那里没有看到任何讨论-再一次,当谷歌搜索时,我通常不会得出任何像w3schools那样简洁的前十名结果。