Javascript 如何替换重复的';斜杠';从一个字符串变成一个斜杠?
如何替换字符串中重复的“斜杠” 比如说,Javascript 如何替换重复的';斜杠';从一个字符串变成一个斜杠?,javascript,jquery,regex,replace,Javascript,Jquery,Regex,Replace,如何替换字符串中重复的“斜杠” 比如说, str = '/estate//info//'; alert(fragment.replace(/\/\/+/, "/")); 结果, /estate/info// 但是我在追求 /estate/info/ 试试这个 str = '/estate//info//'; alert(fragment.replaceAll("//", "/")); 试试这个: str = '/estate//info//'; alert(str.repla
str = '/estate//info//';
alert(fragment.replace(/\/\/+/, "/"));
结果,
/estate/info//
但是我在追求
/estate/info/
试试这个
str = '/estate//info//';
alert(fragment.replaceAll("//", "/"));
试试这个:
str = '/estate//info//';
alert(str.replace(/\/\/+/g, "/"));
// where 'g' will do the global search and replace it with single '/'
你也可以试试
var val = "\\val1\\val2\\val3";
val = val.substr(0, val.lastIndexOf("\\"));
alert(val);
将发出警报
/estate/info/
。