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

作者: 关于计算机  发布:2019-09-06

从后端数据库读取时间时,平常会把任何日期年月日包罗时分秒都取到,如二零一六-1-28 14:56:00,不过一般的我们只需求后面的年月日就行了.一个轻巧易行的点子,直接用split(" ")[0]就能够以空格截取,获得截取的第一段,正是大家要的岁月日.未来的话说用正则表明式怎么达成.

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

收获空格的正则为s

实践:

复制代码 代码如下:

var date = "2015-12-26 15:22:00";
console.log(date.replace(/s*/g,''));

然而得到的结果是2014-12-2615:22:00,仅仅去掉了空格,然而并没有去掉空格前边的字符,接着来改大家的正则.

复制代码 代码如下:

var date = "2015-12-26 15:22:00";
console.log(date.replace(/s[x00-xff]*/g,''));

今昔收获的结果就是2016-12-26,符合须求.

那是因为[x00-xff]会协作双字节字符,字母和汉字都会被相配出来,而单身的写s只格外了空格.

正文重假诺为了让大家进一步的熟习正则,希望我们能够欣赏。

您大概感兴趣的稿子:

  • javascript将字符串中的多少个空格替换为贰个空格的正则实例
  • JS使用正则实现去掉字符串左右空格的法门
  • JS去除空格和换行的正则表达式(推荐)
  • js去掉第二位空格的正则表明式
  • JavaScript去除空格的三种办法(正则/传参函数/trim)
  • 收获服务器传来的多寡 用JS去空格的正则说明式
  • js trim函数 去空格函数与正则集锦
  • JavaScript 去前后全脚半脚空格的正则
  • 相比较简单实用的选用正则三种版本的js去空格管理方法
  • Javascript 5种方式完结过滤删除前后全体空格
  • javaScript 删除字符串空格两种主意小结
  • JS正则替换去空格的格局

本文由今晚买四不像发布于关于计算机,转载请注明出处:javascript使用正则表达式实现去掉空格之后的字符

关键词: