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 相关文章推荐
网页里控制图片大小的相关代码
Jun 25 Javascript
jQuery 入门讲解1
Apr 15 Javascript
$.get获取一个文件的内容示例代码
Sep 11 Javascript
异步加载JS、CSS代码(推荐)
Jun 15 Javascript
Javascript单例模式的介绍和实例
Oct 08 Javascript
使用BootStrap建立响应式网页——通栏轮播图(carousel)
Dec 21 Javascript
微信小程序 表单Form实例详解(附源码)
Dec 22 Javascript
js实现简单的网页换肤效果
Jan 18 Javascript
AngularJS自定义过滤器用法经典实例总结
May 17 Javascript
JQuery复选框全选效果如何实现
May 08 jQuery
微信小程序实现聊天室功能
Jun 14 Javascript
Vue-Element-Admin集成自己的接口实现登录跳转
Jun 23 Vue.js
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 全文搜索和替换的实现代码
2008/07/29 PHP
php 正则 过滤html 的超链接
2009/06/02 PHP
PHP 如何利用phpexcel导入数据库
2013/08/24 PHP
PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
2014/12/17 PHP
PHP序列化/对象注入漏洞分析
2016/04/18 PHP
php获取字符串前几位的实例(substr返回字符串的子串用法)
2017/03/08 PHP
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
jQuery Validate表单验证入门学习
2015/12/18 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
AngularJS ng-blur 指令详解及简单实例
2016/07/30 Javascript
详解jQuery中的事件
2016/12/14 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
2017/07/17 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
2018/11/27 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
浅谈webpack和webpack-cli模块源码分析
2020/01/19 Javascript
electron踩坑之dialog中的callback解决
2020/10/06 Javascript
Python 的内置字符串方法小结
2016/03/15 Python
Python之py2exe打包工具详解
2017/06/14 Python
Python3 实现随机生成一组不重复数并按行写入文件
2018/04/09 Python
用Python配平化学方程式的方法
2019/07/20 Python
python构造函数init实例方法解析
2020/01/19 Python
tensorflow入门:TFRecordDataset变长数据的batch读取详解
2020/01/20 Python
Python字符串三种格式化输出
2020/09/17 Python
经典c++面试题二
2015/08/14 面试题
计算机大学生的自我评价
2013/10/15 职场文书
师范生自我鉴定
2014/03/20 职场文书
售后服务承诺书模板
2014/05/21 职场文书
2014校长四风问题对照检查材料思想汇报
2014/09/16 职场文书
领导批评与自我批评范文
2014/10/16 职场文书
电影圆明园观后感
2015/06/03 职场文书
三严三实·严以修身心得体会
2016/01/15 职场文书
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫