如何從字符串中替換重複的「斜線」?如何從字符串中將重複的「斜槓」替換爲單斜槓?
例如,
str = '/estate//info//';
alert(fragment.replace(/\/\/+/, "/"));
結果,
/estate/info//
但我之後,
/estate/info/
如何從字符串中替換重複的「斜線」?如何從字符串中將重複的「斜槓」替換爲單斜槓?
例如,
str = '/estate//info//';
alert(fragment.replace(/\/\/+/, "/"));
結果,
/estate/info//
但我之後,
/estate/info/
試試這個:
str = '/estate//info//';
alert(str.replace(/\/\/+/g, "/"));
// where 'g' will do the global search and replace it with single '/'
試試這個,
str = '/estate//info//';
alert(fragment.replaceAll("//", "/"));
會提醒'/房地產/信息//'。 –
您也可以嘗試
var val = "\\val1\\val2\\val3";
val = val.substr(0, val.lastIndexOf("\\"));
alert(val);
非常感謝您的回答! :D – laukok
歡迎:) –