Nis*_*nio 11 javascript string
如何从JavaScript中删除字符串中的空白字符?
修剪很容易,但我不知道如何从字符串内部删除它们.例如:
222 334 -> 222334
Nic*_*ver 41
您可以使用正则表达式来替换所有空格:
var oldString = "222 334";
var newString = oldString.replace(/\s+/g,"");
Run Code Online (Sandbox Code Playgroud)
或者字面上只是空格:
var newString = oldString.replace(/ /g,"");
Run Code Online (Sandbox Code Playgroud)
Nick Craver 有一个很好的回应,如果你对正则表达式没问题,那就去做吧。
我只想补充一点,您也可以在没有 Regex 的情况下执行此操作。您可以使用普通的 JavaScript replace(),使用参数 (" ", "") 将所有空格替换为空字符串。
更新:糟糕,这不适用于多个空格。
您也可以在没有正则表达式或替换的情况下执行此操作
var string= string.split(' ').join('');
Run Code Online (Sandbox Code Playgroud)