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 相关文章推荐
jQuery的.live()和.die() 使用介绍
Sep 10 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
Sep 06 Javascript
jquery控制页面的展开和隐藏实现方法(推荐)
Oct 15 Javascript
微信小程序使用request网络请求操作实例
Dec 15 Javascript
angular2 ng2-file-upload上传示例代码
Aug 23 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
Nov 21 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
Dec 10 jQuery
Vue核心概念Getter的使用方法
Jan 18 Javascript
使用原生js编写一个简单的框选功能方法
May 13 Javascript
详解Vue中的Props与Data细微差别
Mar 02 Javascript
javascript中call,apply,bind的区别详解
Dec 11 Javascript
基于vue的video播放器的实现示例
Feb 19 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 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
PHP中操作ini配置文件的方法
2013/04/25 PHP
Laravel中使用阿里云OSS Composer包分享
2015/02/10 PHP
php判断并删除空目录及空子目录的方法
2015/02/11 PHP
ThinkPHP框架安全实现分析
2016/03/14 PHP
ThinkPHP5.0框架控制器继承基类和自定义类示例
2018/05/25 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
用javascript添加控件自定义属性解析
2013/11/25 Javascript
jQuery中ready事件用法实例
2015/01/19 Javascript
AngularJS的表单使用详解
2015/06/17 Javascript
AngularJS extend用法详解及实例代码
2016/11/15 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
详解AngularJS脏检查机制及$timeout的妙用
2017/06/19 Javascript
Vue组件之全局组件与局部组件的使用详解
2017/10/09 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
2018/09/29 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
2019/08/20 Javascript
Layui动态生成select下拉选择框不显示的解决方法
2019/09/24 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
2020/12/01 Vue.js
element-ui点击查看大图的方法示例
2020/12/14 Javascript
Python运用于数据分析的简单教程
2015/03/27 Python
解决Python的str强转int时遇到的问题
2018/04/09 Python
使用Django开发简单接口实现文章增删改查
2019/05/09 Python
python中dict()的高级用法实现
2019/11/13 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
2020/05/15 Python
俄罗斯在线服装店:STOLNIK
2021/03/07 全球购物
Java面试题:说出如下代码的执行结果
2015/10/30 面试题
职业生涯规划书的格式
2013/12/29 职场文书
人力资源部门的主要职能
2014/02/22 职场文书
商务助理求职信范文
2014/04/20 职场文书
党的群众路线教育实践活动宣传标语口号
2014/06/06 职场文书
四风查摆剖析材料
2014/10/10 职场文书
初中学生操行评语
2014/12/26 职场文书
个人自荐书范文
2015/03/09 职场文书
python实现商品进销存管理系统
2022/05/30 Python