替换所有空格字符
2022-08-30 02:29:55
我想替换JavaScript中所有出现的空格字符(空格,制表符,换行符)。
如何操作?
我试过了:
str.replace(/ /gi, "X")
我想替换JavaScript中所有出现的空格字符(空格,制表符,换行符)。
如何操作?
我试过了:
str.replace(/ /gi, "X")
如果我们想用一个字符更改所有多个联接的空格,我们也可以使用这个:
str.replace(/\s+/g,'X');
在此处查看其实际效果:https://regex101.com/r/d9d53G/1
解释
/
\s+
/ 克
\s+
匹配任何空格字符(等于[\r\n\t\f\v ]
)+
量词 — 匹配一次和无限次,尽可能多次,根据需要回馈(贪婪)