一个简单的JS去空格问题

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

function aa()

alert('        sss');
alert('        sss'.trim());
}

//去左空格;
function ltrim(s){
return s.replace( /^\s*/, '');
}
//去右空格;
function rtrim(s){
return s.replace( /\s*$/, '');
}
//左右空格;
function trim(s){
return rtrim(ltrim(s));
}
如果是去掉半角和全角空格就把 \s 替换成 [' '|' '] 就变成
//去左空格;
function ltrim(s){
return s.replace( /^[' '|' ']*/, '');
}
//去右空格;
function rtrim(s){
return s.replace( /[' '|' ']*$/, '');
posted on 2009-09-07 16:18  blair0807  阅读(115)  评论(0)    收藏  举报