jQuery Trim去除字符串首尾空字符的实现方法说明
假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string)。如果没有用到jQuery如何简单的实现呢。之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作。所以很多人很不满意代码的质量,包括我在内。
偶尔看了下jQuery的代码,发现非常值的我们学习。
看看它是怎么实现这个功能的吧,代码只有一句话:使用正则方法。
JavaScript Trim实现代码
function trim(text) {
return (text || "").replace(/^/s+|/s+$/g, "");
}
假如您的项目中没有用到jQuery或是其它框架的话,要使用此功能完全可以Copy此代码。相信代码的结构与质量会另您满意。
相关推荐
-
JavaScript trim 实现去除字符串首尾指定字符的简单方法
实例如下: String.prototype.trim = function (char, type) { if (char) { if (type == 'left') { return this.replace(new RegExp('^\\'+char+'+', 'g'), ''); } else if (type == 'right') { return this.replace(new RegExp('\\'+char+'+$', 'g'), ''); } return this.re
-
JavaScript trim 去除字符串空格的三种方法(附代码详解)
方法一: 正则替换 推荐个人认为最好的方法.采用的是正则表达式,这是最核心的原理. 下面是代码原文 复制代码 代码如下: <SCRIPT LANGUAGE="JavaScript"> <!-- //出处:网上搜集 //For more visit http://www.jb51.net // Trim() , Ltrim() , RTrim() String.prototype.Trim = function() { return this.replace(/(^\s
-
jQuery Trim去除字符串首尾空字符的实现方法说明
假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string).如果没有用到jQuery如何简单的实现呢.之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作.所以很多人很不满意代码的质量,包括我在内.偶尔看了下jQuery的代码,发现非常值的我们学习. 看看它是怎么实现这个功能的吧,代码只有一句话:使用正则方法. JavaScript Trim实现代码function trim
-
jquery $.trim()去除字符串空格的实现方法【附图例】
jquery $.trim()去除字符串空格的实现方法[附图例] 语法 jQuery.trim()函数用于去除字符串两端的空白字符. 作用 该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止).它会清除包括换行符.空格.制表符等常见的空白字符. 参数 如果参数str不是字符串类型,该函数将自动将其转为字符串(一般调用其toString()方法).如果参数str为null或undefined,则返回空字符串(""). 返回值 jQuery.trim()函数的返回
-
Python切片操作去除字符串首尾的空格
下面通过实例代码给大家分享Python切片操作去除字符串首尾的空格的方法,具体内容如下所示: #利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法 def trim(s): while s[0:1]==' ': s=s[1:] while s[(len(s)-1):len(s)]==' ': s=s[:-1] return s s=input('请输入一个字符串:') print('去除首尾空格后',trim(s)) 知识点: •取一个list或
-
Jquery解析json字符串及json数组的方法
本文实例讲述了Jquery解析json字符串及json数组的方法.分享给大家供大家参考.具体如下: <!doctype html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-1.6.2.min.js"></script> </head> <body> <hr /> <h3>
-
js 去除字符串第一位逗号的方法
复制代码 代码如下: <script type="text/javascript">var s=',dddd';if (s.substr(0,1)==',') s=s.substr(1);document.write(s);</script> 下面来点更好的代码: 复制代码 代码如下: <script language="javascript"> var str="asdfk,asdf345345,345345&quo
-
jquery解析XML字符串和XML文件的方法说明
1.读取XML字符串:例如: 复制代码 代码如下: $(document).ready(function(){ var xml = "<xml><root><record><name>liubl</name></record><record><name>chencp</name</record></root></xml>";//var xml=&qu
-
sqlServer实现去除字符串空格
说起去除字符串首尾空格大家肯定第一个想到trim()函数,不过在sqlserver中是没有这个函数的,却而代之的是ltrim()和rtrim()两个函数.看到名字所有人都 知道做什么用的了,ltrim()去除字符串左边的空格,rtrim()去除字符串右边的空格,要去除首尾空格同时使用这个两个函数就好了. 测试: select ltrim(' test ') --去除左边的空格 select rtrim(' test ') --去除右边的空格 select ltrim(rtrim(' test '
-
PHP中去掉字符串首尾空格的方法
第一种方法:通过php自带的函数 <?php /* trim 去除一个字符串两端空格, rtrim 是去除一个字符串右部空格, ltrim 是去除一个字符串左部空格. */ ?> <?php echo trim(" 空格 ")."<br>"; echo rtrim(" 空格 ")."<br>"; echo ltrim(" 空格 ")."<br>
随机推荐
- JavaScript实现搜索框的自动完成功能(一)
- jQuery实现为控件添加水印文字效果(附源码)
- asp.net Checbox在GridView中的应用实例分析
- 初学python的操作难点总结(新手必看篇)
- Python实现针对含中文字符串的截取功能示例
- ASP函数大全解析
- C#异常处理详解
- 写出高质量的PHP程序
- 使用jQuery UI的tooltip函数修饰title属性的气泡悬浮框
- 浅谈安装ORACLE时在Linux上设置内核参数的含义
- SQLserver查询数据类型为ntext是空或NULL值的方法
- 详解Spring Boot 属性配置和使用
- java获取服务器基本信息的方法
- 3种平台下安装php4经验点滴
- php下获取客户端ip地址的函数
- 怎么使毛孔变小?
- 详解React Native 采用Fetch方式发送跨域POST请求
- Python中交换两个元素的实现方法
- 详解Vue中使用Axios拦截器
- Java并发计数器的深入理解
