请问如何将 空格字符替换为一个字符啊
之前找了个/[ ]|[ ]/g
,但是这样如果替换的话,空格字符的六个字符全部会替换为另外六个字符,我想的是把这六个空格字符替换为一个,请问这个该怎么办啊
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
之前找了个/[ ]|[ ]/g
,但是这样如果替换的话,空格字符的六个字符全部会替换为另外六个字符,我想的是把这六个空格字符替换为一个,请问这个该怎么办啊
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
[]
表示的是字符集合,[ ]
会分别匹配字符&
、n
、b
、s
、p
、;
,所以是错误的,而你需求应该是把他们当做一个整体/[ ]|( )/g
你是想把连续的 & nbsp; 或空格替换为一个字符?
加个 + 就是任意个的意思:
一般来说就直接用\W匹配不可见字符替换掉,管他是nbsp空格还是普通空格