我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用正则表达式分割时间

2020-01-02 13:23:33

把个时间用split分割成[2020,01,02,13],只需要到点,分秒不需要这种的正则要怎么写?

let str = "2020-01-02 13:23:33";
let arrStr = str.split(" ");
console.log(arrStr[0].split("-"),arrStr[1].split(":"))

这个用js分割也可以实现,先用空格分割成两个,再分别以-和:分割。需要哪个就取哪个

console.log('2021-01-02 13:23:33'.match(/\d+/gi).splice(0,4))

 

有这功夫为什么不用substring呢

近期文章

  • uniapp 怎么利用视频的倍速播放让音频倍速播放啊
  • 关于vue动态生成v-modle的小白求助
  • python列表,新手疑问
  • javascript的button按钮noclick不能触发
  • 求教求教~哪里错了呀?
  • 这个代码怎么输,求解大神
  • C#接收webservice返回的xml 进行反序列化操作报错
  • 大佬帮帮我,电脑小白不懂
  • Spring AOP中使用@pointcut("@within(xxxx)") 对没有public方法的类未生成proxy (模板模式的实现)
  • 计划任务无法设置远期运行
  • 请问为啥上面的单元长度不*sizeof(int)
  • 帮助我的Python考试!太难了不会呀
  • Oracle数据库怎么如何创建及还原?
  • 有大佬解释一下这样为什么不行吗
  • python换行输出结果格式问题
  • JavaScript的button按钮问题?
  • 有关于序列预测的问题
  • oracle sql 怎么查询上年本月同期的数据
  • [face]emoji:015.png[/face][face]emoji:015.png[/fac
  • 一次检索还是多次检索

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华