javaScript中怎样去掉字符串首尾空格?

hotcicada 2002-11-08 02:26:31
如题
...全文
191 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ryudan 2002-11-08
  • 打赏
  • 举报
回复
// 增加一个名为 trim 的函数作为
// String 构造函数的原型对象的一个方法。
String.prototype.trim = function()
{
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g, "");
}

// 有空格的字符串
var s = " leading and trailing spaces ";

// 显示 " leading and trailing spaces (35)"
window.alert(s + " (" + s.length + ")");

// 删除前后空格
s = s.trim();
// 显示"leading and trailing spaces (27)"
window.alert(s + " (" + s.length + ")");
imafool 2002-11-08
  • 打赏
  • 举报
回复
gz
希默软件 2002-11-08
  • 打赏
  • 举报
回复
<script>
window.execScript('alert Trim(" meizz ")','Vbscript')
</script>
freelyl 2002-11-08
  • 打赏
  • 举报
回复
我是用VBSCRIPT做一个函数在JAVASCRIPT里面调用的。
meizz 2002-11-08
  • 打赏
  • 举报
回复
Javascript中为String对象添加trim
<script language=Javascript> //自己动手为string添加Trim
function String.prototype.Trim() {return this.replace(/(^\s*)|(\s*$)/g,"");}
function String.prototype.Ltrim(){return this.replace(/(^\s*)/g, "");}
function String.prototype.Rtrim(){return this.replace(/(\s*$)/g, "");}
alert(" meizz ".Trim());
</script>

87,975

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧