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小玩意 几个属性相加不能超过一个特定值.
Sep 29 Javascript
Jquery上传插件 uploadify v3.1使用说明
Jun 18 Javascript
使用js获取地址栏中传递的值
Jul 02 Javascript
js实现页面跳转重定向的几种方式
May 29 Javascript
javascript定义变量时有var和没有var的区别探讨
Jul 21 Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
Sep 09 Javascript
jQuery验证表单格式的使用方法
Jan 10 Javascript
javascript 显示全局变量与隐式全局变量的区别
Feb 09 Javascript
jQuery选择器之子元素选择器详解
Sep 18 jQuery
vue实现裁切图片同时实现放大、缩小、旋转功能
Mar 02 Javascript
vue中使用echarts制作圆环图的实例代码
Jul 27 Javascript
vue cli3适配所有端方案的实现
Apr 13 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 Mysql日期和时间函数集合
2007/11/16 PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
2011/10/27 PHP
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
Yii2框架数据库简单的增删改查语法小结
2016/08/31 PHP
如何在PHP中生成随机数
2020/06/04 PHP
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
JavaScript中的substr()方法使用详解
2015/06/06 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
详解JavaScript基于面向对象之创建对象(1)
2015/12/10 Javascript
8 行 Node.js 代码实现代理服务器
2016/12/05 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
Vue.js2.0中的变化小结
2017/10/24 Javascript
微信小程序左滑动显示菜单功能的实现
2018/06/14 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
2019/01/25 Javascript
nodejs+koa2 实现模仿springMVC框架
2020/10/21 NodeJs
用Python写的图片蜘蛛人代码
2012/08/27 Python
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
Python2.7编程中SQLite3基本操作方法示例
2017/08/09 Python
机器学习之KNN算法原理及Python实现方法详解
2018/07/09 Python
python绘制规则网络图形实例
2019/12/09 Python
tensorflow pb to tflite 精度下降详解
2020/05/25 Python
Django+Uwsgi+Nginx如何实现生产环境部署
2020/07/31 Python
一些关于python 装饰器的个人理解
2020/08/31 Python
python文件排序的方法总结
2020/09/13 Python
美国购买汽车零件网站:Buy Auto Parts
2018/04/02 全球购物
荷兰睡眠专家:Beter Bed
2020/11/23 全球购物
应届生求职信写作技巧
2013/10/24 职场文书
中餐厅主管的职责范文
2014/02/04 职场文书
十佳护士获奖感言
2014/02/18 职场文书
领导干部作风整顿剖析材料
2014/10/11 职场文书
上级领导检查欢迎词
2015/09/30 职场文书
建立共青团委员会的请示
2019/04/02 职场文书
CentOS下安装Jenkins的完整步骤
2022/04/07 Servers
MySQL数据库事务的四大特性
2022/04/20 MySQL