JavaScript正则表达式在“句子”之前和之后的空格需要删除

javascript regex white spaces before and after "sentence" need to be removed

本文关键字:之后 空格 删除 正则表达式 句子 JavaScript      更新时间:2023-09-26

我需要删除第一个字符之前的所有空格(不是空格),并删除最后一个字符(不是空格)之后的所有空格。

看起来像这样:

'                 a boat has an anchor       '

应该'a boat has an anchor'

'   $$%&@$&$%& lollerskates #372734§     '

应该'$$%&@$&$%& lollerskates #372734§'

请忽略单引号,它们用于显示空格。

string.replace(/^'s+|'s+$/g, "");

有一个本机方法。 string.trim

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/Trim

var orig = "   foo  ";
alert( orig.trim() );