我有一些像这样的字符串:
00. 00:00:00 -
00. - 00:00:00 -
00. 00:00:00
00 - 00:00:00
00) 00:00:00
所以,你怎么看,他们是相似的(不相等)。我需要“推断”内部块(由00:00:00形成)并删除其余字符。
示例中的每个0
必须是从0
到9
或char ?
的整数。
我怎样才能在jQuery上做到这一点?正则表达式?
作为检查这个的起点,我做了一个Fiddle
答案 0 :(得分:5)
var result = strings.match(/[\d?]{2}:[\d?]{2}:[\d?]{2}/g);
result
将是一个数组,其中包含NN:NN:NN
,??:??:??
或N
和?
的任何组合版本的所有匹配项。
以下是a string with a single match&的演示a string with multiple matches