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方法的具体实现
Jul 31 Javascript
IE8中使用javascript动态加载CSS的解决方法
Jun 17 Javascript
jQuery带时间的日期控件代码分享
Aug 26 Javascript
javascript返回顶部的按钮实现方法
Jan 09 Javascript
jQuery解决$符号命名冲突
Jun 18 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
Mar 24 Javascript
ES6新特性之类(Class)和继承(Extends)相关概念与用法分析
May 24 Javascript
Vue组件化通讯的实例代码
Jun 23 Javascript
详解Vue微信公众号开发踩坑全记录
Aug 21 Javascript
React从react-router路由上做登陆验证控制的方法
May 10 Javascript
关于vue3.0中的this.$router.replace({ path: '/'})刷新无效果问题
Jan 16 Javascript
JS变量提升及函数提升实例解析
Sep 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
第十二节--类的自动加载
2006/11/16 PHP
浅析linux下apache服务器的配置和管理
2013/08/10 PHP
php对二维数组按指定键值key排序示例代码
2013/11/26 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
PHP导入导出Excel代码
2015/07/07 PHP
如何离线执行php任务
2017/02/21 PHP
Django中通过定时任务触发页面静态化的处理方式
2018/08/29 PHP
JavaScript 定义function的三种方式小结
2009/10/16 Javascript
JavaScript 学习笔记(十二) dom
2010/01/21 Javascript
基于jquery ajax 用户无刷新登录方法详解
2012/04/28 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
利用javaScript实现点击输入框弹出窗体选择信息
2013/12/11 Javascript
jQuery实现验证年龄简单思路
2016/02/24 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
2016/05/10 Javascript
JavaScript代码性能优化总结(推荐)
2016/05/16 Javascript
jQuery控制div实现随滚动条滚动效果
2016/06/07 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
Vue之Vue.set动态新增对象属性方法
2018/02/23 Javascript
Python回调函数用法实例详解
2015/07/02 Python
Python实现查看系统启动项功能示例
2018/05/10 Python
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
通过python爬虫赚钱的方法
2019/01/29 Python
Pandas之排序函数sort_values()的实现
2019/07/09 Python
python绘制BA无标度网络示例代码
2019/11/21 Python
matplotlib quiver箭图绘制案例
2020/04/17 Python
html5 视频播放解决方案
2016/11/06 HTML / CSS
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
人代会标语
2014/06/30 职场文书
小学生通知书评语
2014/12/31 职场文书
庆七一晚会主持词
2015/06/30 职场文书
某学校的2019年度工作报告范本
2019/10/11 职场文书
Nginx配置80端口访问8080及项目名地址方法解析
2021/03/31 Servers
如何使用CocosCreator对象池
2021/04/14 Javascript
MySQL高速缓存启动方法及参数详解(query_cache_size)
2021/07/01 MySQL
Java8中接口的新特性使用指南
2021/11/01 Java/Android
Mysql中常用的join连接方式
2022/05/11 MySQL