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 中介者模式实例
Dec 16 Javascript
JavaScript Event学习第七章 事件属性
Feb 07 Javascript
AJAX使用了UpdatePanel后无法使用alert弹出脚本
Apr 02 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
Apr 16 Javascript
AngularJS入门教程之多视图切换用法示例
Nov 02 Javascript
微信小程序 网络请求(GET请求)详解
Nov 16 Javascript
Angular.js中下拉框实现渲染html的方法
Jun 18 Javascript
javascript中的replace函数(带注释demo)
Jan 07 Javascript
浅谈Webpack 是如何加载模块的
May 24 Javascript
JavaScript中为事件指定处理程序的五种方式分析
Jul 27 Javascript
iview通过Dropdown(下拉菜单)实现的右键菜单
Oct 26 Javascript
深入理解Puppeteer的入门教程和实践
Mar 05 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管理依赖(dependency)关系工具 Composer 安装与使用
2014/08/18 PHP
php中heredoc与nowdoc介绍
2014/12/25 PHP
PHP使用Nginx实现反向代理
2017/09/20 PHP
ecshop添加菜单及权限分配问题
2017/11/21 PHP
AutoSave/自动存储功能实现
2007/03/24 Javascript
jQuery之网页换肤实现代码
2011/04/30 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
jQuery实现流动虚线框的方法
2015/01/29 Javascript
JavaScript返回网页中超链接数量的方法
2015/04/03 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
2016/08/17 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
遍历js中对象的属性和值的实例
2016/11/21 Javascript
vue bootstrap小例子一枚
2017/06/09 Javascript
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
2018/09/14 Javascript
axios异步提交表单数据的几种方法
2019/08/11 Javascript
Vue引入Stylus知识点总结
2020/01/16 Javascript
进一步探究Python中的正则表达式
2015/04/28 Python
ubuntu系统下 python链接mysql数据库的方法
2017/01/09 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
python-序列解包(对可迭代元素的快速取值方法)
2019/08/24 Python
基于python操作ES实例详解
2019/11/16 Python
探秘TensorFlow 和 NumPy 的 Broadcasting 机制
2020/03/13 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
django的autoreload机制实现
2020/06/03 Python
python的help函数如何使用
2020/06/11 Python
python中not、and和or的优先级与详细用法介绍
2020/11/03 Python
详解vscode实现远程linux服务器上Python开发
2020/11/10 Python
人力资源部经理助理岗位职责
2014/03/04 职场文书
财务担保书范文
2014/04/02 职场文书
初中生评语大全
2014/04/24 职场文书
会计求职自荐信
2015/03/26 职场文书
湘江北去观后感
2015/06/15 职场文书
怎样评估创业计划书是否有可行性?
2019/08/07 职场文书
golang实现浏览器导出excel文件功能
2022/03/25 Golang
PostgreSQL数据库创建并使用视图以及子查询
2022/04/11 PostgreSQL