我是编程新手所以如果答案非常简单会有所帮助,但在Javascript中我有一个名为“time”的变量。它可能是“10:36 P.M.”例如,我想将它沿着冒号和空格分开,这样它就变成了三个不同的变量:10,36和P.M。
我知道如何切断变量的结束或开始,但我需要将所有部分保存为单独变量的东西。
答案 0 :(得分:6)
你可以做。
time = time.split(/:|\s/);
让我解释一下拆分电话里面发生了什么。
开头和结尾的/
表示它是正则表达式。 :
只是冒号,\s
表示空格字符,它们之间的|
在正则表达式中是特殊的,基本上意味着or
。