javascript使用正则表达式实现去掉空格之后的字符


Posted in Javascript onFebruary 15, 2015

从后端数据库读取时间时,经常会把整个日期年月日包括时分秒都取到,如2015-1-28 14:56:00,但是一般的我们只需要前面的年月日就行了.一个简单的方法,直接用split(" ")[0]就可以以空格截取,获得截取的第一段,就是我们要的年月日.现在来说说用正则表达式怎么实现.

思路:获取到字符串中的空格,然后把空格及空格后的字符全部替换为空.

获取空格的正则为\s

实践:

var date = "2015-12-26 15:22:00";

console.log(date.replace(/\s*/g,''));

但是得到的结果是2015-12-2615:22:00,仅仅去掉了空格,但是没有去掉空格后面的字符,接着来改我们的正则.

var date = "2015-12-26 15:22:00";

console.log(date.replace(/\s[\x00-\xff]*/g,''));

现在得到的结果就是2015-12-26,符合要求.

这是因为[\x00-\xff]会匹配双字节字符,字母和汉字都会被匹配出来,而单独的写\s只匹配了空格.

本文主要是为了让大家更加的熟悉正则,希望大家能够喜欢。

Javascript 相关文章推荐
对联广告js flash激活
Oct 19 Javascript
jquery的Theme和Theme Switcher使用小结
Sep 08 Javascript
jQuery 表单验证扩展(四)
Oct 20 Javascript
js数组的操作指南
Dec 28 Javascript
JavaScript中对象介绍
Dec 31 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
Sep 05 Javascript
js实现select二级联动下拉菜单
Apr 17 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
Jul 11 Javascript
js绑定事件和解绑事件
Apr 27 Javascript
详解微信小程序中的页面代码中的模板的封装
Oct 12 Javascript
angular 组件通信的几种实现方式
Jul 13 Javascript
js实现轮播图的完整代码
Oct 26 Javascript
分享一个自己写的简单的javascript分页组件
Feb 15 #Javascript
Linux下编译安装php libevent扩展实例
Feb 14 #Javascript
jQuery中extend函数详解
Feb 13 #Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
Feb 13 #Javascript
javascript上下方向键控制表格行选中并高亮显示的方法
Feb 13 #Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
Feb 13 #Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
Feb 13 #Javascript
You might like
PHP 创建标签云函数代码
2010/05/26 PHP
PHP对象链式操作实现原理分析
2016/10/09 PHP
ajaxControlToolkit AutoCompleteExtender的用法
2008/10/30 Javascript
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
JS去除空格和换行的正则表达式(推荐)
2016/06/14 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
jQuery插件ajaxFileUpload使用详解
2017/01/10 Javascript
Angularjs中的ui-bootstrap的使用教程
2017/02/19 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
深入浅析Vue全局组件与局部组件的区别
2018/06/15 Javascript
vue项目实现github在线预览功能
2018/06/20 Javascript
JavaScript中关于base64的一些事
2019/05/06 Javascript
微信小程序修改数组长度的问题的解决
2019/12/17 Javascript
[01:41]DOTA2超级联赛专访YYF 称一辈子难忘TI2
2013/05/28 DOTA
python 多进程通信模块的简单实现
2014/02/20 Python
跟老齐学Python之编写类之一创建实例
2014/10/11 Python
Python的Flask开发框架简单上手笔记
2015/11/16 Python
简单实现python画圆功能
2018/01/25 Python
Python爬取数据保存为Json格式的代码示例
2019/04/09 Python
详解python深浅拷贝区别
2019/06/24 Python
Python实现将蓝底照片转化为白底照片功能完整实例
2019/12/13 Python
如何基于Python创建目录文件夹
2019/12/31 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
2020/02/20 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
2013/01/09 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
美国高级工作服品牌:Carhartt
2018/01/25 全球购物
PHP如何自定义函数
2016/09/16 面试题
信息部岗位职责
2013/11/12 职场文书
人力资源管理专业毕业生自荐书
2014/05/25 职场文书
小学校本培训方案
2014/06/06 职场文书
环保志愿者活动总结
2014/06/27 职场文书
报效祖国演讲稿
2014/09/15 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
合作意向协议书
2015/01/29 职场文书
解决pytorch-gpu 安装失败的记录
2021/05/24 Python