javascript - js代码删除字符串中数字之间的空格

标签 javascript

有什么方法可以删除字符串中的空格吗?

var str = "The store is 5 6 7 8"

处理后的输出应该是这样的:

"The store is 5678"

如何做到这一点?

最佳答案

这与 santosh singh 的回答非常接近,但不会替换 is5 之间的空格。

const regex = /(\d)\s+(?=\d)/g;
const str = `The store is 5 6 7 8`;
const subst = `$1`;

// The substituted value will be contained in the result variable
const result = str.replace(regex, subst);

console.log('Substitution result: ', result);

https://regex101.com/r/nSZfQR/3/

关于javascript - js代码删除字符串中数字之间的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47506828/

相关文章:

javascript - 第一个更大的 javascript/jquery 网站即将完成 - 上线前该做什么?

javascript - 为什么 Chrome 上的 Canvas 会突出显示 Path2D 边缘?

javascript - catch block 中的 Redux-saga 产量 put() 未执行

javascript - 使用javascript函数获取html控件值

javascript - AMP 客户端 ID 错误

javascript - 与非阻塞代码相比,阻塞代码有哪些优点?

javascript - 尝试将多对多表与sequ​​elize一起使用时出现聚合错误

javascript - 实现图像展开/收缩效果

javascript - Textarea 在 IE7 中不呈现

javascript - 按下后退按钮时防止 react 路由器重新加载 API 调用。 react 堆