Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.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/4/regex/16.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替换所有$8211;与–用javascript?_Javascript_Regex_Replace - Fatal编程技术网

如何使用regex替换所有$8211;与–用javascript?

如何使用regex替换所有$8211;与–用javascript?,javascript,regex,replace,Javascript,Regex,Replace,可能重复: 我发现这个问题/答案: 我只需要替换一个实体。如何将特定模式与正则表达式匹配 我对正则表达式了解不多,所以我做了以下工作: .replace('–', '–') 但它显然只会取代第一个实例 谢谢 托马斯 g标志表示全局,因此它将替换所有实例。替换方法仅在使用字符串时替换第一个实例。使用正则表达式,以便可以指定全局标志g: 你试过什么-1.试试看。展示尝试了什么以及它是如何工作的。如果您需要更换一个,无需更换功能。非常感谢。我接受了@Esai

可能重复:

我发现这个问题/答案:

我只需要替换一个实体。如何将特定模式与正则表达式匹配

我对正则表达式了解不多,所以我做了以下工作:

.replace('–', '–')
但它显然只会取代第一个实例

谢谢

托马斯

g标志表示全局,因此它将替换所有实例。

替换方法仅在使用字符串时替换第一个实例。使用正则表达式,以便可以指定全局标志g:


你试过什么-1.试试看。展示尝试了什么以及它是如何工作的。如果您需要更换一个,无需更换功能。非常感谢。我接受了@Esailija的回答,因为比你的回答早了1分钟。
.replace(/–/g, '–')
.replace(/–/g, '–')