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 相关文章推荐
JavaScript实现继承的4种方法总结
Oct 16 Javascript
JavaScript导出Excel实例详解
Nov 25 Javascript
jQuery实现返回顶部功能
Feb 23 Javascript
利用Bootstrap实现表格复选框checkbox全选
Dec 21 Javascript
详解webpack 如何集成第三方js库
Jun 29 Javascript
node+express+ejs使用模版引擎做的一个示例demo
Sep 18 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
小程序从手动埋点到自动埋点的实现方法
Jan 24 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
Apr 10 Javascript
详解小程序退出页面时清除定时器
Apr 28 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
Sep 03 Javascript
实现vuex原理的示例
Oct 21 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 XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
php漏洞之跨网站请求伪造与防止伪造方法
2013/08/15 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
2014/02/18 PHP
CI框架开发新浪微博登录接口源码完整版
2014/05/28 PHP
php发送html格式文本邮件的方法
2015/06/10 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
2016/01/07 PHP
php curl常用的5个经典例子
2017/01/20 PHP
php 将json格式数据转换成数组的方法
2018/08/21 PHP
PHP swoole和redis异步任务实现方法分析
2019/08/12 PHP
用window.location.href实现刷新另个框架页面
2007/03/07 Javascript
从新浪弄下来的全屏广告代码 与使用说明
2007/03/15 Javascript
javascript操作文本框readOnly
2007/05/15 Javascript
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
js事件冒泡实例分享(已测试)
2013/04/23 Javascript
JavaScript实现点击按钮后变灰避免多次重复提交
2013/07/15 Javascript
jquery datepicker参数介绍和示例
2014/04/15 Javascript
Bootstrap响应式侧边栏改进版
2016/09/17 Javascript
JS+canvas画一个圆锥实例代码
2017/12/13 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
2019/06/24 Javascript
JavaScript实现电灯开关小案例
2020/03/30 Javascript
[01:27]2014DOTA2展望TI 剑指西雅图IG战队专访
2014/06/30 DOTA
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
python dataframe常见操作方法:实现取行、列、切片、统计特征值
2018/06/09 Python
Python二进制文件读取并转换为浮点数详解
2019/06/25 Python
Django通过dwebsocket实现websocket的例子
2019/11/15 Python
python实现人像动漫化的示例代码
2020/05/17 Python
如何使用Python调整图像大小
2020/09/26 Python
Python安装第三方库攻略(pip和Anaconda)
2020/10/15 Python
美国二手复古奢侈品包包购物网站:LXRandCo
2019/06/18 全球购物
教师实习自我鉴定
2013/12/14 职场文书
毕业寄语大全
2014/04/09 职场文书
本科生自荐信
2014/06/18 职场文书
2014年置业顾问工作总结
2014/11/17 职场文书
清洁工个人总结
2015/03/04 职场文书
2015年教师节主持词
2015/07/03 职场文书
详解Redis复制原理
2021/06/04 Redis