JS去除空格和换行的正则表达式(推荐)


Posted in Javascript onJune 14, 2016

前几天在编程的时候,遇到一件问题折腾了很久才解决了,真把我气疯了!把一个字符串放到setTimeout里面没法执行方法,后来发现是因为字符串后面多了一个换行,不仔细看看不出来,使用正则表达式去除换行就可以了。

//去除空格 
String.prototype.Trim = function() { 
return this.replace(/\s+/g, ""); 
} 

//去除换行 
function ClearBr(key) { 
key = key.replace(/<\/?.+?>/g,""); 
key = key.replace(/[\r\n]/g, ""); 
return key; 
} 

//去除左侧空格 
function LTrim(str) { 
return str.replace(/^\s*/g,""); 
} 

//去右空格 
function RTrim(str) { 
return str.replace(/\s*$/g,""); 
} 

//去掉字符串两端的空格 
function trim(str) { 
return str.replace(/(^\s*)|(\s*$)/g, ""); 
} 

//去除字符串中间空格 
function CTim(str) { 
return str.replace(/\s/g,''); 
} 

//是否为由数字组成的字符串 
function is_digitals(str) { 
var reg=/^[0-9]*$/; //匹配整数 
return reg.test(str); 
}

现在发现自己越来越喜欢使用正则表达式了,呵呵!它比较简捷直观。当然,前题是你熟悉正则表达式才行。我也是自己尝试着写这个JS删除换行的方法,还真让我实现了!

以上这篇JS去除空格和换行的正则表达式(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
贴一个在Mozilla中常用的Javascript代码
Jan 09 Javascript
javascript RadioButtonList获取选中值
Apr 09 Javascript
JQuery的一些小应用收集
Mar 27 Javascript
jquery select动态加载选择(兼容各种浏览器)
Feb 01 Javascript
jQuery实现首页顶部可伸缩广告特效代码
Apr 15 Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
Feb 25 Javascript
详解jQuery UI库中文本输入自动补全功能的用法
Apr 23 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
Jul 24 Javascript
jQuery插件FusionCharts绘制2D环饼图效果示例【附demo源码】
Apr 10 jQuery
使用D3.js制作图表详解
Aug 13 Javascript
jQuery ajax调用webservice注意事项
Oct 08 jQuery
Vue + element 实现多选框组并保存已选id集合的示例代码
Jun 03 Javascript
javascript用正则表达式过滤空格的实现代码
Jun 14 #Javascript
三种带箭头提示框总结实例
Jun 14 #Javascript
js判断输入字符串是否为空、空格、null的方法总结
Jun 14 #Javascript
简单实现的JQuery文本框水印插件
Jun 14 #Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
Jun 14 #Javascript
浅析jQuery 3.0中的Data
Jun 14 #Javascript
js控件Kindeditor实现图片自动上传功能
Jul 20 #Javascript
You might like
PHP数据缓存技术
2007/02/14 PHP
PHP 变量类型的强制转换
2009/10/23 PHP
PHP高级对象构建 多个构造函数的使用
2012/02/05 PHP
php数组随机排序实现方法
2015/06/13 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
2016/03/30 PHP
PHP7创建销毁session的实例方法
2020/02/03 PHP
理解Javascript_11_constructor实现原理
2010/10/18 Javascript
Firefox和IE兼容性问题及解决方法总结
2013/10/08 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
简单实现bootstrap选项卡效果
2017/02/08 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
2017/08/24 jQuery
vue使用drag与drop实现拖拽的示例代码
2017/09/07 Javascript
JavaScript中EventLoop介绍
2018/01/22 Javascript
vue2路由基本用法实例分析
2020/03/06 Javascript
[02:41]2015国际邀请赛中国区预选赛观战指南
2015/05/20 DOTA
[40:53]完美世界DOTA2联赛PWL S3 Magma vs DLG 第二场 12.18
2020/12/20 DOTA
Python中DJANGO简单测试实例
2015/05/11 Python
深入理解python函数递归和生成器
2016/06/06 Python
flask + pymysql操作Mysql数据库的实例
2017/11/13 Python
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
2018/11/10 Python
Tornado实现多进程/多线程的HTTP服务详解
2019/07/25 Python
PyTorch中 tensor.detach() 和 tensor.data 的区别详解
2020/01/06 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
校园自助餐厅的创业计划书
2013/12/26 职场文书
小学生作文评语大全
2014/04/21 职场文书
面试自我介绍演讲稿
2014/04/29 职场文书
实名检举信范文
2015/03/02 职场文书
2015年七夕爱情寄语
2015/03/24 职场文书
保密法制宣传月活动总结
2015/05/07 职场文书
2016庆祝国庆67周年宣传语
2015/11/25 职场文书
MySQL root密码的重置方法
2021/04/21 MySQL
python 爬取华为应用市场评论
2021/05/29 Python
如何在Python项目中引入日志
2021/05/31 Python