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 相关文章推荐
js中传递特殊字符(+,&amp;)的方法
Jan 16 Javascript
jQuery根据表单name获取值的方法
May 24 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
May 25 Javascript
js插件Jcrop自定义截取图片功能
Oct 14 Javascript
javascript实现日期三级联动下拉框选择菜单
Dec 03 Javascript
微信小程序模板和模块化用法实例分析
Nov 28 Javascript
Vue单页及多页应用全局配置404页面实践记录
May 22 Javascript
Vee-validate 父组件获取子组件表单校验结果的实例代码
May 20 Javascript
如何优雅地在Node应用中进行错误异常处理
Nov 25 Javascript
JQuery表单元素取值赋值方法总结
May 12 jQuery
Vue项目打包部署到apache服务器的方法步骤
Feb 01 Vue.js
QT与javascript交互数据的实现
May 26 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入门学习知识点三 PHP上传
2011/07/14 PHP
PHP实现异步调用方法研究与分享
2011/10/27 PHP
PHP设计模式之代理模式的深入解析
2013/06/13 PHP
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
Laravel自定义 封装便捷返回Json数据格式的引用方法
2019/09/29 PHP
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
js中substring和substr的详细介绍与用法
2013/08/29 Javascript
AngularJS入门教程(零):引导程序
2014/12/06 Javascript
jQuery基于扩展实现的倒计时效果
2016/05/14 Javascript
Jquery和JS获取ul中li标签的实现方法
2016/06/02 Javascript
Javascript OOP之面向对象
2016/07/31 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
JS简单获取客户端IP地址的方法【调用搜狐接口】
2016/09/05 Javascript
jQuery实现的简单排序功能示例【冒泡排序】
2017/01/13 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
2017/02/17 Javascript
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
浅谈Webpack核心模块tapable解析
2018/09/11 Javascript
Element中的Cascader(级联列表)动态加载省\市\区数据的方法
2019/03/27 Javascript
JavaScript中工厂函数与构造函数示例详解
2019/05/06 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
JS JQuery获取data-*属性值方法解析
2020/09/01 jQuery
深入解答关于Python的11道基本面试题
2017/04/01 Python
Python使用pylab库实现画线功能的方法详解
2017/06/08 Python
python 3.6 tkinter+urllib+json实现火车车次信息查询功能
2017/12/20 Python
Python正则表达式高级使用方法汇总
2020/06/18 Python
python 输入字符串生成所有有效的IP地址(LeetCode 93号题)
2020/10/15 Python
Python使用Pygame绘制时钟
2020/11/29 Python
班长演讲稿范文
2014/04/24 职场文书
学习型党组织建设经验材料
2014/05/26 职场文书
岗位工作说明书
2014/07/29 职场文书
2014年变电站工作总结
2014/12/19 职场文书
员工离职证明范本
2015/06/12 职场文书
小学班级口号大全
2015/12/25 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python
Python实现生成bmp图像的方法
2021/06/13 Python