为了账号安全,请及时绑定邮箱和手机立即绑定

如何更改此正则表达式,使其不删除冒号:

如何更改此正则表达式,使其不删除冒号:

素胚勾勒不出你 2022-09-16 21:35:00
我有一个返回类似这样的东西new Date().toISOString()2020-06-04T13:34:18.052Z我需要从那里转到(如果可能的话,使用纳秒精度,否则毫秒是可以的,这是次要的)20200604-13:34:18.052我有这个正则表达式new Date().toISOString().replace(/[^\d\.]/g,'').replace(/(^\d{8})/,'$1-')这与我需要的相似,但也删除了冒号,所以我得到了20200604-133418.051
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

只需添加字符类::


new Date().toISOString().replace(/[^\d:.]/g,'').replace(/(^\d{8})/,'$1-')

//                             here __^


查看完整回答
反对 回复 2022-09-16
  • 1 回答
  • 0 关注
  • 72 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信