【问题标题】:Remove space between words in string javascript js React [closed]删除字符串javascript js React中单词之间的空格[关闭]
【发布时间】:2020-08-26 09:39:26
【问题描述】:

我正在使用 React(钩子),并且在一个组件中我有邮政编码,其中字符串中有一个空格: 例如“B72 1JL”。

我需要删除邮政编码中间的空格,所以它是“B721JL”,也可能是邮政编码前后的任何空格。

我已经用谷歌搜索了很长时间,但找不到任何可行的方法。我知道我可能需要正则表达式...但很困惑!
帮助表示赞赏。

【问题讨论】:

标签: javascript regex reactjs removing-whitespace


【解决方案1】:

使用String.prototype.replace() 将空间更改为空白。

const str = "B72 1JL";

// Replacing " " (space) to "" empty space
const res = str.replace(/ /g, '')
console.log(res); // BJ721JL

【讨论】:

  • 只替换一个空格。要替换所有空格,您可以使用 str.replace(/ /g, '')
  • 你是对的,谢谢!我将编辑我的答案!