欢迎光临

木子屋

标题: JS去除字符串左、右两边空格

作者: dnawo

日期: 2007-04-25 02:21 PM

分类: 脚本语言

内容: <script language="javascript">
//去左空格;
function ltrim(s){
return s.replace( /^\s*/,"");
}
//去右空格;
function rtrim(s){
return s.replace( /\s*$/,"");
}
//去左右空格;
function trim(s){
return ltrim(rtrim(s));
}
</script>

+ 查看当前日志评论 (3)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.895 ms

返回

标题: JS去除字符串左、右两边空格

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.895 ms

返回

标题: JS去除字符串左、右两边空格

评论内容:

== dnawo 2007-12-28 10:59 PM ----

当要进行全局检索时，如str.math(/aa/g)，这边的g会特别有用
/^\s*/和/\s*$/，正则本身就只能匹配一处：头或尾，再用g显得有些多余^_^

== Shinaterry 2007-12-28 06:57 PM ----

<script language="javascript">
//去左空格;
function ltrim(s){
return s.replace(/^\s*/g,"");
}
//去右空格;
function rtrim(s){
return s.replace(/\s*$/g,"");
}
//去左右空格;
function trim(s){
return rtrim(ltrim(s));
}
</script>
这样比较合理...
^ 匹配开头字符
$ 匹配结尾字符
\s* 表示多个空白
* 表示无或多次
/g 代表: global
^o^

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 4.309 ms

返回