如何修剪操作以删除JavaScript中文本字段中的空格字符?

时间:2009-02-02 09:07:55

标签: javascript

如何修剪操作以删除JavaScript中文本字段中的空格字符?

3 个答案:

答案 0 :(得分:2)

这个问题的完全欺骗:

What is the best way to trim() in javascript

除非你实际上并不意味着修剪当然并且实际上想要更换所有空间?在这种情况下你只需要:

var myString = "foo bar ddd";
myString = myString.replace(/ /g, "");

答案 1 :(得分:2)

如果你 意味着修剪:

x.replace(/^\s*|\s*$/g,'');

答案 2 :(得分:1)

在FF和Chrome中试用

var myString = "                  some text                  ";

alert(myString.trim());

在IE中首先使用它并像上面的例子一样调用。

// Adding trim function to String object
if(typeof String.prototype.trim !== 'function') {
  String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, '');
  }
}

从这里http://goo.gl/L802W