Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.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
如何使用Regex在JavaScript中使用insert和replace_Javascript_Regex - Fatal编程技术网

如何使用Regex在JavaScript中使用insert和replace

如何使用Regex在JavaScript中使用insert和replace,javascript,regex,Javascript,Regex,我正在尝试学习在我的replace函数中使用$$,$&,$`,$,$n。我想找一些这样的例子: var re=/(\w+)\s(\w+/; var str=“芒果苹果香蕉橙”; var newstr=str.replace(re,“$2$1”); console.log(newstr)//输出苹果芒果香蕉橙(它是如何做到的?这似乎是对你的问题的“黑客攻击”。但既然你只是想知道它是如何工作的,我认为这仍然是一个很好的做法: var re=/(\w+)\s(\w+)\s(\w+)\s(\w+)/

我正在尝试学习在我的replace函数中使用$$,$&,$`,$,$n。我想找一些这样的例子:

var re=/(\w+)\s(\w+/;
var str=“芒果苹果香蕉橙”;
var newstr=str.replace(re,“$2$1”);
console.log(newstr)//输出苹果芒果香蕉橙(它是如何做到的?
这似乎是对你的问题的“黑客攻击”。但既然你只是想知道它是如何工作的,我认为这仍然是一个很好的做法:

var re=/(\w+)\s(\w+)\s(\w+)\s(\w+)/;
var str=“芒果苹果香蕉橙”;
var newstr=str.replace(重“$2$1$3$4”);

console.log(newstr)//输出苹果芒果香蕉橙,(它是如何做到的?
非常感谢您的回答。你能给出一些使用$$,$&,$`,$',n的例子吗?谢谢。现在这更有意义了。