JavaScript去除字符串首尾空格
2007-05-06 09:50
337 查看
function trim(str)
{
return str.replace(//s+/g,"");
}
{
var i,b=0,e=s.length;
for(i=0;i<s.length;i++) //去左空格
if(s.charAt(i)!=' '){b=i;break;}
if(i==s.length)
return "";
for(i=s.length-1;i>b;i--) 去右空格
if(s.charAt(i)!=' '){e=i;break;}
return s.substring(b,e+1);
}
下面的更好点
//去左空格;
function ltrim(s){
return s.replace( /^/s*/, "");
}
//去右空格;
function rtrim(s){
return s.replace( //s*$/, "");
}
//去左右空格;
function trim(s){
return rtrim(ltrim(s));
}
{
return str.replace(//s+/g,"");
}
javascript去除字符串空格的函数
function jtrim(s){
var i,b=0,e=s.length;
for(i=0;i<s.length;i++) //去左空格
if(s.charAt(i)!=' '){b=i;break;}
if(i==s.length)
return "";
for(i=s.length-1;i>b;i--) 去右空格
if(s.charAt(i)!=' '){e=i;break;}
return s.substring(b,e+1);
}
下面的更好点
//去左空格;
function ltrim(s){
return s.replace( /^/s*/, "");
}
//去右空格;
function rtrim(s){
return s.replace( //s*$/, "");
}
//去左右空格;
function trim(s){
return rtrim(ltrim(s));
}
相关文章推荐
- js---在前端开发中,如何通过正则表达式去除字符串string首尾的空格,JavaScript正则去除首尾空格
- JavaScript去除字符串首尾空格
- 用JavaScript去除字符串的首尾空格。
- JavaScript去除字符串首尾空格
- JavaScript去除字符串首尾空格
- javascript:去除字符串的前后空格
- php去除字符串首尾空格(包括全角)(转)
- 去除字符串首尾空格
- C++去除字符串首尾和串中多余空格
- C语言去除字符串首尾空格
- javascript去除字符串左右两端的空格
- JavaScript去除字符串前后的空格
- 【廖雪峰 python教程 课后题 切片】利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
- 去除字符串首尾的所有空格,使用切片法!!!
- javascript去除字符串空格
- javascript:去除字符串的前后空格
- javascript:去除字符串的前后空格
- javascript去除字符串左右两端的空格
- js去除字符串首尾空格
- JavaScript trim()---去除字符串两边空格