Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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/20.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 如何使用正则表达式替换字符串中的所有*字符_Javascript_Regex - Fatal编程技术网

Javascript 如何使用正则表达式替换字符串中的所有*字符

Javascript 如何使用正则表达式替换字符串中的所有*字符,javascript,regex,Javascript,Regex,如果字符串中存在*字符,我想将其删除 这是我的代码,但不起作用 String.replace(/*/g '') 必须用反斜杠转义特殊字符*,因为它在正则表达式中有另一种含义 String.replace(/\*/g, ''); .replace(/\*/g')stringvar.split('*')。join('')这只会替换第一个星号 "Your string".replace("*", "");

如果字符串中存在
*
字符,我想将其删除

这是我的代码,但不起作用

String.replace(/*/g '')

必须用反斜杠转义特殊字符
*
,因为它在正则表达式中有另一种含义

String.replace(/\*/g, '');

.replace(/\*/g')
stringvar.split('*')。join('')
这只会替换第一个星号
"Your string".replace("*", "");