Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery如何替换所有字符串_Javascript_Jquery - Fatal编程技术网

Javascript jquery如何替换所有字符串

Javascript jquery如何替换所有字符串,javascript,jquery,Javascript,Jquery,我有javascript中的字符串,例如:我有两台PC和两台笔记本电脑; 结果应该是我有三台个人电脑和三台笔记本电脑 因此,我想将所有出现的单词二改为三 这将把'two'改为'three'我将试着解释一下,replacng可以用replace和正则表达式执行多个事件 var input = "i have two PC and two laptops"; var output = input.replace(/two/g, "three"); 这将使他们都: function replace(

我有javascript中的字符串,例如:我有两台PC和两台笔记本电脑; 结果应该是我有三台个人电脑和三台笔记本电脑


因此,我想将所有出现的单词二改为三


这将把'two'改为'three'

我将试着解释一下,replacng可以用replace和正则表达式执行多个事件

var input = "i have two PC and two laptops";
var output = input.replace(/two/g, "three");

这将使他们都:

function replace(find, replace, str) {
  return str.replace(new RegExp(find, 'g'), replace);
}


var str = 'i have two PC and two laptops';
var find = 'two';
var replace = 'three'

alert(replaceAll(find,replace,str));

简单的JavaScript就足以做到这一点。但是,让我们看看您的一些努力。您不需要jquery来完成这项工作。使用简单的替换。请在询问问题之前使用javascript引用question@UnknownFury不需要?你需要简单的JS。您可以使用JQuery来查找和更新DOM元素,不过:它是简单的javascript,不需要JQuery