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 ajax 仿百度分页函数
Oct 29 Javascript
jQuery的css() 方法使用指南
May 03 Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
Sep 06 Javascript
JS实现Fisheye效果动感放大菜单代码
Oct 21 Javascript
jQuery数组处理函数整理
Aug 03 Javascript
深入理解vue.js双向绑定的实现原理
Dec 05 Javascript
Vue.js学习笔记之常用模板语法详解
Jul 25 Javascript
nuxt.js 缓存实践
Jun 25 Javascript
javascript使用substring实现的展开与收缩文字功能示例
Jun 17 Javascript
vue2.x 通过后端接口代理,获取qq音乐api的数据示例
Oct 30 Javascript
JS实现横向轮播图(初级版)
Jun 24 Javascript
TypeScript中条件类型精读与实践记录
Oct 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中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
destoon常用的安全设置概述
2014/06/21 PHP
php检测数组长度函数sizeof与count用法
2014/11/17 PHP
php 如何获取文件的后缀名
2016/06/05 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
2018/05/10 PHP
javascript与CSS复习(《精通javascript》)
2010/06/29 Javascript
图片在浏览器中底部对齐 解决方法之一
2011/11/30 Javascript
JSON+JavaScript处理JSON的简单例子
2013/03/20 Javascript
无缝滚动js代码通俗易懂(自写)
2013/06/19 Javascript
仿百度输入框智能提示的js代码
2013/08/22 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
2015/06/23 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
JavaScript基础知识点归纳(推荐)
2016/07/09 Javascript
Google Maps基础及实例解析
2016/08/06 Javascript
vue-router路由参数刷新消失的问题解决方法
2017/06/17 Javascript
了解ESlint和其相关操作小结
2018/05/21 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
详解vue 不同环境配置不同的打包命令
2019/04/07 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
[02:32]DOTA2亚洲邀请赛 VG战队巡礼
2015/02/03 DOTA
[40:17]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第一场
2018/04/06 DOTA
[01:20]DOTA2更新全新英雄 天涯墨客现已加入游戏
2018/08/25 DOTA
Python实现的绘制三维双螺旋线图形功能示例
2018/06/23 Python
python画图系列之个性化显示x轴区段文字的实例
2018/12/13 Python
Python单链表原理与实现方法详解
2020/02/22 Python
Python不支持 i ++ 语法的原因解析
2020/07/22 Python
使用sublime text3搭建Python编辑环境的实现
2021/01/12 Python
美国创意之家:BulbHead
2017/07/12 全球购物
意大利单身交友网站:Meetic
2020/07/12 全球购物
企业门卫岗位职责
2013/12/12 职场文书
工商管理本科生求职信
2014/07/13 职场文书
四风问题班子对照检查材料
2014/09/27 职场文书
质量负责人岗位职责
2015/02/15 职场文书
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android