我有一个用空格分隔单词的字符串。我想用下划线替换字符串中的所有空格。请告诉我任何小代码,因为我的解决方案占用了太多空间。 例如:' Divyanshu Singh Divyanshu Singh' 输出:' Divyanshu_singh_Divyanshu_Singh'
答案 0 :(得分:-4)
试试这个:
var str = "Divyanshu Singh Divyanshu Singh";
var res = str.replace(/ /g, "_");
console.log(res);

使用,/ / g是一个正则表达式(正则表达式)。标志g表示全局,并导致所有匹配被替换。