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 相关文章推荐
倒记时60刷新网页的js代码
Feb 18 Javascript
JavaScript调试技巧之console.log()详解
Mar 19 Javascript
网站接入QQ登录的两种方法
Jul 22 Javascript
JS实现的竖向折叠菜单代码
Oct 21 Javascript
jQuery实现滑动页面固定顶部显示(可根据显示位置消失与替换)
Oct 28 Javascript
javascript学习之json入门
Dec 22 Javascript
JS对象深度克隆实例分析
Mar 16 Javascript
Node.js v8.0.0正式发布!看看带来了哪些主要新特性
Jun 02 Javascript
Vue.JS实现垂直方向展开、收缩不定高度模块的JS组件
Jun 19 Javascript
深入浅析var,let,const的异同点
Aug 07 Javascript
Vue.js点击切换按钮改变内容的实例讲解
Aug 22 Javascript
element-ui中select组件绑定值改变,触发change事件方法
Aug 24 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
session 的生命周期是多长
2006/10/09 PHP
PHP的分页功能
2007/03/21 PHP
PHP文件生成的图片无法使用CDN缓存的解决方法
2015/06/20 PHP
PHP实现下载远程图片保存到本地的方法
2017/06/19 PHP
File文件控件,选中文件(图片,flash,视频)即立即预览显示
2009/04/09 Javascript
js几秒以后倒计时跳转示例
2013/12/26 Javascript
js 左右悬浮对联广告特效代码
2014/12/12 Javascript
jQuery实现给页面换肤的方法
2015/05/30 Javascript
js实现的星星评分功能函数
2015/12/09 Javascript
jQuery form 表单验证插件(fieldValue)校验表单
2016/01/24 Javascript
BootStrap 页签切换失效的解决方法
2017/08/17 Javascript
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
2017/12/05 Javascript
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
Vuex modules模式下mapState/mapMutations的操作实例
2019/10/17 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
理解JavaScript中的对象
2020/08/25 Javascript
vue3.0封装轮播图组件的步骤
2021/03/04 Vue.js
[03:57]DOTA2英雄梦之声_第03期_幻影刺客
2014/06/21 DOTA
python实现rest请求api示例
2014/04/22 Python
python+selenium开发环境搭建图文教程
2017/08/11 Python
python制作抖音代码舞
2019/04/07 Python
Django时区详解
2019/07/24 Python
Pytorch 实现focal_loss 多类别和二分类示例
2020/01/14 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
2020/03/09 Python
基于matplotlib xticks用法详解
2020/04/16 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
如何在Python对Excel进行读取
2020/06/04 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
全球性的在线婚纱礼服工厂:27dress.com
2019/03/21 全球购物
TALLY WEiJL法国网上商店:服装、时装及配饰
2019/08/31 全球购物
彪马香港官方网上商店:PUMA香港
2020/12/06 全球购物
医学专业毕业生个人求职信
2013/12/25 职场文书
自考毕业自我鉴定
2014/03/18 职场文书
责任心演讲稿
2014/05/14 职场文书
班级团队活动方案
2014/08/14 职场文书