0

我正在做一个项目,该项目以这种格式向我发送时间列表:

“[u'8:00', u'16:00', u'22:00']”

我想知道的是如何仅从该字符串中获取 javascript/jquery 中的时间数组?我尝试了正则表达式的各种组合,似乎没有什么能够提取时间。我难住了!任何帮助将不胜感激。

提前致谢。

4

1 回答 1

0

试试这个:

var str = "[u'8:00', u'16:00', u'22:00']";
var times = str.match(/\d{1,2}:\d{1,2}/g);
console.log(times); //=> ["8:00", "16:00", "22:00"]
于 2013-02-20T03:04:55.760 回答