Javascript 删除字符串中单词之间的空格
我正在使用React(hooks),在一个组件中,我有一个邮政编码,其中有一个字符串中的空格: 例如“B72 1JL” 我需要删除邮政编码中间的空间,所以它是“B721JL”,也可能是邮政编码之前或之后的任何空间。 我在谷歌上搜索了很久,找不到任何有用的东西。我知道我可能需要正则表达式…但我很困惑Javascript 删除字符串中单词之间的空格,javascript,regex,reactjs,removing-whitespace,Javascript,Regex,Reactjs,Removing Whitespace,我正在使用React(hooks),在一个组件中,我有一个邮政编码,其中有一个字符串中的空格: 例如“B72 1JL” 我需要删除邮政编码中间的空间,所以它是“B721JL”,也可能是邮政编码之前或之后的任何空间。 我在谷歌上搜索了很久,找不到任何有用的东西。我知道我可能需要正则表达式…但我很困惑 感谢您的帮助。用于将空间更改为空空间 const str = "B72 1JL"; // Replacing " " (space) to "" empty space const res = st
感谢您的帮助。用于将空间更改为空空间
const str = "B72 1JL";
// Replacing " " (space) to "" empty space
const res = str.replace(/ /g, '')
console.log(res); // BJ721JL
这回答了你的问题吗?可以使用javascript中的.trim()方法删除空格。该方法仅替换单个空格。要替换所有空格,请使用
str.replace(//g',)
您说得对,谢谢!我将编辑我的答案!