JS的trim()方法 js中的trim函数

----------------------------------js去空格---------------------------
去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。


  写成类的方法格式如下:(str.trim();)


  <scriptlanguage="javascript">
   String.prototype.trim=function(){
   returnthis.replace(/(^s*)|(s*$)/g, "");
   }
   String.prototype.ltrim=function(){
   returnthis.replace(/(^s*)/g,"");
   }
   String.prototype.rtrim=function(){
   returnthis.replace(/(s*$)/g,"");
   }
  </script>
  写成函数可以这样:(trim(str))
  <scripttype="text/javascript">
   function trim(str){ //删除左右两端的空格
  return str.replace(/(^s*)|(s*$)/g, "");
JS的trim()方法 js中的trim函数
   }
   function ltrim(str){ //删除左边的空格
  return str.replace(/(^s*)/g,"");
   }
  function rtrim(str){ //删除右边的空格
  return str.replace(/(s*$)/g,"");
   }
  </script>

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/64319.html

更多阅读

vlookup函数的使用方法 精 如何使用vlookup函数

vlookup函数的使用方法 精——简介今天在上一篇的经验中,书生提到了数据有效性和vlookup的经典使用方法,随即有人hi我问我vlookup的值出不来,那么今天我就继续分享下这个必须excel必须掌握的基本函数之一---VLOOKUP 。有可能面试时候老

matlab中如何定义函数 matlab输入函数表达式

matlab中如何定义函数——简介许多时候希望将特定的代码(算法)书写成函数的形式,提高代码的可封装性与重复性,简化代码设计,提高执行效率!下面简单介绍一下matlab中的函数定义与使用。matlab中如何定义函数——工具/原料matlab 7.0及以上

Crect的成员函数 类的静态成员函数

CRect类(矩形类)无基类【说 明】CRect类与Windows系统中表示矩形RECT结构相似,并且它还提供了操作RECT结构的成员函数。在传递LPRECT,LPCRECT或RECT结构作为参数的任何地方,都可以传递CRect类的对象。注意,这个类是从tagRECT结构派

如何在EXCEL中使用rank函数排序 excelrank函数排名

如何在EXCEL中使用rank函数排序——简介EXCEL中有一个很神奇的函数“RANK”,他能够将数字的排名单独显示在另一列,而且可以去除重名次。所显示的结果是有多少人就显示多少名。下面小编就来与大家分享一下,希望对大家有点帮助。如何在E

声明:《JS的trim()方法 js中的trim函数》为网友男神控分享!如侵犯到您的合法权益请联系我们删除