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>
随机推荐
- php 重写分页器 CLinkPager的实例
- 修改Jquery Dialog 位置的实现方法
- JS刷新当前页面的几种方法总结
- MySQL使用innobackupex备份连接服务器失败的解决方法
- 详解iOS开发中解析JSON中的boolean类型的数据遇到的问题
- 50 道Java 线程面试题(经典)
- js 右下角弹窗效果代码(IE only)
- javascript实现的简单计时器
- php $_ENV为空的原因分析
- 使用php判断浏览器的类型和语言的函数代码
- php.ini中文版
- MySQL的备份工具mysqldump的基础使用命令总结
- Android GPS定位测试(附效果图和示例)
- 表格高级使用技巧_把表格进行到底(必看)
- jQuery插件EasyUI校验规则 validatebox验证框
- JS实现动态添加DOM节点和事件的方法示例
- 不到30行JS代码实现Excel表格的方法
- js两种拼接字符串的简单方法(必看)
- Java自定义异常类的实例详解
- PHP PDO fetch 模式各种参数的输出结果一览