如何在javascript中修剪操作

时间:2012-06-21 11:47:39

标签: javascript asp.net

我需要使用Java Script修剪已在文本框中输入的文本 在将它保存在asp.net的DB中之前。

由于

4 个答案:

答案 0 :(得分:2)

您可以为工具集添加修剪功能:

Function trim (str) {
    return str.replace(/^\s+/g,'').replace(/\s+$/g,'')
} 

并像这样使用它:

var trimmed = str.trim();

请注意,如果您使用jquery,则可以使用the included trim function

答案 1 :(得分:2)

    String.prototype.trim = function() {
        return this.replace(/^\s+|\s+$/g,"");
    }

    var text = "      fdsfsdf        ";
    text = text.trim();

答案 2 :(得分:2)

function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
    return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
    return stringToTrim.replace(/\s+$/,"");
}

// example of using trim, ltrim, and rtrim
var myString = " hello my name is ";
alert("*"+trim(myString)+"*");
alert("*"+ltrim(myString)+"*");
alert("*"+rtrim(myString)+"*");

答案 3 :(得分:0)

如果您不需要支持IE< = 8,则javascript已经String.prototype.trim

" hello ".trim() //"hello";