通过javascript删除单词之间的间距并添加破折号
我试图从PHP的动态内容中删除空格,并尝试用javascript处理语句 范例通过javascript删除单词之间的间距并添加破折号,javascript,html,Javascript,Html,我试图从PHP的动态内容中删除空格,并尝试用javascript处理语句 范例 var str=“Good-moring Pepol”; var sgetvenu=str.replace(/\s/g',); var rgetvenu=sgetvenu.split('').join('-'); document.getElementById(“结果”).innerHTML=rgetvenu 匹配一个或多个破折号或空格,并替换为单个破折号: var str=“Good-moring Pepol”
var str=“Good-moring Pepol”;
var sgetvenu=str.replace(/\s/g',);
var rgetvenu=sgetvenu.split('').join('-');
document.getElementById(“结果”).innerHTML=rgetvenu代码>
匹配一个或多个破折号或空格,并替换为单个破折号:
var str=“Good-moring Pepol”;
document.getElementById(“results”).textContent=str.trim().replace(/[-]+/g,'-')代码>
只需使用字符串replace和to小写方法,例如:
var str = "Good- moring Pepol ";
str = str.replace(/\s+/g, '-').toLowerCase(); //new object assigned to var str