Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.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_Replace - Fatal编程技术网

Javascript替换单引号不起作用

Javascript替换单引号不起作用,javascript,regex,replace,Javascript,Regex,Replace,我正在努力实现一些非常简单的事情,但我不知道我错在哪里 请参阅下面的字符串 My Name St Eugene’s Cathedral 我希望它是 my-name-st-eugene-s-cathedral 我需要删除所有空格和单引号,替换为连字符并转换为小写 到目前为止,我的代码是 var str=我的名字圣尤金大教堂 str=str.replace/'|/g'-'.toLowerCase; alertstr它不是。如果你想“在制作鼻涕虫的时候也要加上另一个|” var str=我的名

我正在努力实现一些非常简单的事情,但我不知道我错在哪里

请参阅下面的字符串

My Name St Eugene’s Cathedral
我希望它是

my-name-st-eugene-s-cathedral
我需要删除所有空格和单引号,替换为连字符并转换为小写

到目前为止,我的代码是

var str=我的名字圣尤金大教堂 str=str.replace/'|/g'-'.toLowerCase; alertstr它不是。如果你想“在制作鼻涕虫的时候也要加上另一个|”

var str=我的名字圣尤金大教堂 str=str.replace/'|/g'-'.toLowerCase; console.logstr它是'not'。如果你想“在制作鼻涕虫的时候也要加上另一个|”

var str=我的名字圣尤金大教堂 str=str.replace/'|/g'-'.toLowerCase;
console.logstrlodash中还有一个实用函数,用于执行以下操作:


aka conversion

lodash中还有一个实用函数,用于执行以下操作:

aka转换

一个是'str=str.replace/'| |'/g'-'。toLowerCase;str.replace/\W+/g',-',toLowerCase如何;一个是'str=str.replace/'| |'/g',-'。toLowerCase;str.replace/\W+/g',-',toLowerCase如何;或str.replace/[''\s]/g'-'或str.replace/[''\s]/g'-'