如何从字符串中去掉开头和结尾的空格?

16

可能是重复问题:
如何在javascript中修剪字符串?

我需要从通用字符串中仅删除最后和第一个空格。

例子:

var str = " hello world "; // become "hello world"
var str = "ehi, do you come from ? "; // become "ehi, do you come from ?"
var str = "I am from Cina"; // remain "I am from Cina"

我该怎么做?


2
请问在JavaScript中修剪字符串的最佳方法是什么?您可以在https://dev59.com/ZHVC5IYBdhLWcg3wvT7g上找到答案。 - Andrew Leach
这被称为修剪。请参阅https://dev59.com/KHRB5IYBdhLWcg3w1Khe#8522376或https://dev59.com/KHRB5IYBdhLWcg3w1Khe。 - sgowd
1个回答

28

jQuery中的trim正是你所需要的。

$.trim(' 开头和结尾有空格的字符串 ');

或者使用普通的JavaScript:

' 开头和结尾有空格的字符串 '.trim()


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接