我使用下面的分割函数来获取时间值:
12:00
我现在想要包含另一个.split值(句号):
12.00
我发现我可以使用正则表达式来实现这一目标,但未能获得有效的结果。
WORKING
var time = time.val().split(':')
FAILING(REGEX)
var time = time.val().split('/:|\./')
答案 0 :(得分:3)
正则表达式本身就是javascript中的一种类型,不需要引用它。您的代码会查找文字/:|\./
。
此外,:|\.
为[:.]
。
'12.00'.split(/[:.]/);
输出
["12", "00"]
答案 1 :(得分:2)
你可以这样使用。
var time = time.val().split(/\.|&/)