JS正则替换去空格的方法


Posted in Javascript onMarch 24, 2017

本文实例讲述了JS正则替换去空格的方法。分享给大家供大家参考,具体如下:

在网上找了好久,发现没几个是好用的。自己备份一个省得以后再找。

//去左空格;
function ltrim(s){
  return s.replace( /^/s*/, "");
}
//去右空格;
function rtrim(s){
  return s.replace( //s*$/, "");
}
//左右空格;
function trim(s){
  return rtrim(ltrim(s));
}

如果是去掉半角和全角空格就把 /s 替换成   [" "|" "] 就变成

//去左空格;
function ltrim(s){
  return s.replace( /^[" "|" "]*/, "");
}
//去右空格;
function rtrim(s){
  return s.replace( /[" "|" "]*$/, "");
}
//左右空格;
function trim(s){
  return rtrim(ltrim(s));
}
Javascript 相关文章推荐
语义化 H1 标签
Jan 14 Javascript
不用写JS也能使用EXTJS视频演示
Dec 29 Javascript
Javascript 面向对象 继承
May 13 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
May 05 Javascript
基于javascript实现九九乘法表
Mar 27 Javascript
JS实现根据文件字节数返回文件大小的方法
Aug 02 Javascript
微信小程序 教程之wxapp 视图容器 view
Oct 19 Javascript
jQuery中 bind的用法简单介绍
Feb 13 Javascript
初探Vue3.0 中的一大亮点Proxy的使用
Dec 06 Javascript
使用ESLint禁止项目导入特定模块的方法步骤
Mar 04 Javascript
vue element upload实现图片本地预览
Aug 20 Javascript
jQuery实现简单飞机大战
Jul 05 jQuery
原生js封装自定义滚动条
Mar 24 #Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
Mar 24 #Javascript
jQuery实现鼠标经过显示动画边框特效
Mar 24 #jQuery
JS得到当前时间的方法示例
Mar 24 #Javascript
HTML5+jQuery实现搜索智能匹配功能
Mar 24 #jQuery
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
Mar 24 #jQuery
原生js实现简单的Ripple按钮实例代码
Mar 24 #Javascript
You might like
PHP垃圾回收机制简单说明
2010/07/22 PHP
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
奇怪的PHP引用效率问题分析
2012/03/23 PHP
Yii2如何批量添加数据
2016/05/17 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
javascript脚本调试方法小结
2008/11/24 Javascript
js 弹出菜单/窗口效果
2011/10/30 Javascript
JS实现3D图片旋转展示效果代码
2015/09/22 Javascript
jQuery控制frames及frame页面JS的方法
2016/03/08 Javascript
jquery Deferred 快速解决异步回调的问题
2016/04/05 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
Vue.js第二天学习笔记(vue-router)
2016/12/01 Javascript
详解Javascript中DOM的范围
2017/02/13 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
使用webpack搭建react开发环境的方法
2018/05/15 Javascript
JavaScript递归函数解“汉诺塔”算法代码解析
2018/07/05 Javascript
webstorm+vue初始化项目的方法
2018/10/18 Javascript
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
快速解决vue2+vue-cli3项目ie兼容的问题
2020/11/17 Vue.js
vue element-ul实现展开和收起功能的实例代码
2020/11/25 Vue.js
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
Python实现求数列和的方法示例
2018/01/12 Python
Python日志模块logging基本用法分析
2018/08/23 Python
Python学习笔记之视频人脸检测识别实例教程
2019/03/06 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
Python3 Click模块的使用方法详解
2020/02/12 Python
Python 如何创建一个简单的REST接口
2020/07/30 Python
玩具反斗城西班牙网上商城:ToysRUs西班牙
2017/01/19 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
C++如何引用一个已经定义过的全局变量
2014/08/25 面试题
商务专员岗位职责
2013/11/23 职场文书
医院门卫岗位职责
2013/12/30 职场文书
教师年度考核个人总结
2015/02/12 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
导游词之上海豫园
2019/10/24 职场文书