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 相关文章推荐
Javascript常用运算符(Operators)-javascript基础教程
Dec 14 Javascript
JS获取单击按钮单元格所在行的信息
Jun 17 Javascript
js格式化时间小结
Nov 03 Javascript
js实现点击左右按钮轮播图片效果实例
Jan 29 Javascript
JavaScript获取指定元素位置的方法
Apr 08 Javascript
js仿微博实现统计字符和本地存储功能
Dec 22 Javascript
Angular2使用Angular-CLI快速搭建工程(二)
May 21 Javascript
jQuery实现获取form表单内容及绑定数据到form表单操作分析
Jul 03 jQuery
vue中接口域名配置为全局变量的实现方法
Sep 20 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
Jan 15 Javascript
如何自定义微信小程序tabbar上边框的颜色
Jul 09 Javascript
Vue切换div显示隐藏,多选,单选代码解析
Jul 14 Javascript
原生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获取和操作配置文件php.ini的几个函数介绍
2013/06/24 PHP
php5.3 goto函数介绍和示例
2014/03/21 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
2012/02/03 Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
2020/09/12 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
下拉框select的绑定示例
2014/09/04 Javascript
Javascript 实现图片无缝滚动
2014/12/19 Javascript
Javascript闭包用法实例分析
2015/01/23 Javascript
如何改进javascript代码的性能
2015/04/02 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
jQuery实现右下角可缩放大小的层完整实例
2016/06/20 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
2016/10/05 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
2017/03/07 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
2019/05/03 Javascript
Nodejs封装类似express框架的路由实例详解
2020/01/05 NodeJs
Python常用内置函数总结
2015/02/08 Python
python matplotlib 注释文本箭头简单代码示例
2018/01/08 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
Python中print和return的作用及区别解析
2019/05/05 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
tensorflow实现测试时读取任意指定的check point的网络参数
2020/01/21 Python
tensorflow将图片保存为tfrecord和tfrecord的读取方式
2020/02/17 Python
Windows下Anaconda和PyCharm的安装与使用详解
2020/04/23 Python
python 使用openpyxl读取excel数据
2021/02/18 Python
html5指南-3.如何实现html元素拖拽功能
2013/01/07 HTML / CSS
HTML5+CSS3应用详解
2014/02/24 HTML / CSS
应届毕业生自我评价分享
2013/12/15 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
2015年房产经纪人工作总结
2015/05/15 职场文书
大国崛起日本观后感
2015/06/02 职场文书
健康教育主题班会
2015/08/14 职场文书
vue首次渲染全过程
2021/04/21 Vue.js