查找并替换多个单词 JavaScript
Find and replace multiple words JavaScript
我想用JavaScript替换一个单词,我的代码如下:
$('#test').contents().filter(function() {
return this.nodeType == 3
}).each(function(){
this.textContent = this.textContent.replace('microsoft', 'Hi I am
replace'),('bob', 'bobart')
});
该代码适用于第一个实例,将替换Microsoft但不会更改 Bob,我如何添加多个单词以替换到其中?
谢谢
使用 .replace('x','y').replace('a','b')
使用替换链接:
his.textContent.replace('microsoft', 'Hi I am replace').replace('bob', 'bobart')
你可以
这样做:
var replacers = {"to_be_replaced_1": "by_this_1","to_be_replaced_2":"by_this_2"},
stringToBeReplaced = "some text to_be_replaced_1";
$.each(replacers ,function(replaceable, replacer){
stringToBeReplaced.replace(replaceable, replacer);
});
相关文章:
- 如何在Javascript中从字符串中提取某些单词
- 在javascript中查找单词
- 如何使用Javascript在给定的句子中找到大写单词并在其前面添加一个字符
- JavaScript Regex 将单词替换为其第一个字母,除非在括号内
- Javascript-从随机的单词数组中创建段落
- 在字符串列表中搜索任何出现的单词,如果单词的第一个字符匹配,则高亮匹配单词.Javascript正则表达式
- Regex或javascript每X个连续单词中有一个单词
- Regex模式,用于检查字符串中每个单词的第一个字母(如果是Javascript中的大写字母)
- 我怎么能用css或(angular)javascript把句子分成两行,只在特定单词后面
- 找出句子中最长的单词——Javascript
- Javascript:当这个单词被点击5次时,下面会显示另一个单词
- 查找并替换多个单词 JavaScript
- 删除连续重复的单词javascript
- 删除带有单词javascript的大括号之间的空格
- 在最后一个单词 Javascript 之前附加字符串
- 添加“-"每个单词-javascript
- 检查字符串是否只有特定的单词javascript
- 提取包含特定单词javascript的文本块中的特定行
- 查找数组中出现次数为偶数的单词 - Javascript
- 提示5个单词,然后显示最长的单词javascript