在JavaScript中,我有一个时间字符串var time = "12:30:49PM"
如何拆分正则表达式时间字符串
我想要小时分离,分,秒,从这个字符串AM/PM。
浏览器stackoverflow我能够找到以下正则表达式,分裂小时,分钟和上午/下午,但我在正则表达式非常糟糕,所以我无法解决如何做秒。
var hours = Number(time.match(/^(\d+)/)[1]);
var minutes = Number(time.match(/:(\d+)/)[1]);
var AMPM = time.match(/([AaPp][Mm])$/)[1];
如何获得通过正则表达式第二
这是一个尼夫方式:) –
这是可爱的! – Jackthomson
我也喜欢你的方法,而且我很可能也会这么做。一个问题是正则表达式有点太松,所以它可能并不总是按预期工作,并且你不会有一个简单的方法来分辨,因为它可能只是随它而行。 – samanime