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 conversionlodash中还有一个实用函数,用于执行以下操作: 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'-'