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 相关文章推荐
在Ajax中使用Flash实现跨域数据读取的实现方法
Dec 02 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
Mar 28 Javascript
Select标签下拉列表二级联动级联实例代码
Feb 07 Javascript
js中直接声明一个对象的方法
Aug 10 Javascript
javascript中this的四种用法
May 11 Javascript
原生js与jQuery实现简单的tab切换特效对比
Jul 30 Javascript
轻松学习Javascript闭包函数
Dec 15 Javascript
Angular2库初探
Mar 01 Javascript
ionic 3.0+ 项目搭建运行环境的教程
Aug 09 Javascript
php结合js实现多条件组合查询
May 28 Javascript
Vue项目打包部署到iis服务器的配置方法
Oct 14 Javascript
小程序实现列表展开收起效果
Jul 29 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如何透过ODBC来存取数据库
2006/10/09 PHP
php5.3以后的版本连接sqlserver2000的方法
2014/07/28 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
解析Javascript小括号“()”的多义性
2013/12/03 Javascript
动态创建script标签实现跨域资源访问的方法介绍
2014/02/28 Javascript
深入理解JavaScript系列(28):设计模式之工厂模式详解
2015/03/03 Javascript
js设置document.domain实现跨域的注意点分析
2015/05/21 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
JavaScript Ajax编程 应用篇
2016/07/02 Javascript
JavaScript省市区三级联动菜单效果
2016/09/21 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
Vue学习笔记进阶篇之函数化组件解析
2017/07/21 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
在vue项目中引入vue-beauty操作方法
2019/02/11 Javascript
js实现移动端tab切换时下划线滑动效果
2019/09/08 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
python实现根据窗口标题调用窗口的方法
2015/03/13 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
2015/05/04 Python
详解python中sort排序使用
2019/03/23 Python
深入了解如何基于Python读写Kafka
2019/12/31 Python
The North Face北面荷兰官网:美国著名户外品牌
2019/10/16 全球购物
枚举和一组预处理的#define有什么不同
2016/09/21 面试题
为数据库创建索引都需要注意些什么
2012/07/17 面试题
怎样声明一个匿名的内部类
2016/06/01 面试题
函授自我鉴定范文
2014/02/06 职场文书
优秀本科生求职推荐信
2014/02/24 职场文书
保密协议书范本
2014/04/22 职场文书
小学雷锋月活动总结
2014/07/03 职场文书
公务员党员评议表自我鉴定
2014/09/14 职场文书
部门2014年度工作总结
2014/11/12 职场文书
小浪底导游词
2015/02/12 职场文书
JavaScript中时间格式化新思路toLocaleString()
2021/11/07 Javascript