Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在jQuery中解析字符串_Javascript_Jquery_Regex - Fatal编程技术网

Javascript 如何在jQuery中解析字符串

Javascript 如何在jQuery中解析字符串,javascript,jquery,regex,Javascript,Jquery,Regex,我想解析以下字符串,它是一个时间(HH:MM:SS):00:00:00 有人知道我如何获得小时、分钟或秒值吗 谢谢大家! 我自己可能会使用split(“:”)解决方案,但这里有一个有趣的替代方法,使用本机日期解析: var time = "00:00:00"; var parts = time.split(':'); alert("hours: " + parts[0] + ", minutes: " + parts[1] + ", seconds: ", + parts[2]) var t

我想解析以下字符串,它是一个时间(HH:MM:SS):
00:00:00

有人知道我如何获得小时、分钟或秒值吗


谢谢大家!

我自己可能会使用split(“:”)解决方案,但这里有一个有趣的替代方法,使用本机日期解析:

var time = "00:00:00";
var parts = time.split(':');

alert("hours: " + parts[0] + ", minutes: " + parts[1] + ", seconds: ", + parts[2])
var time = '00:23:54';

var date = new Date('1/1/1900 ' + time);

// 0
date.getHours();

// 23
date.getMinutes();

// 54
date.getSeconds();

多可笑的问题啊。你意识到jQuery不是一种语言,对吗?@SpliFF虽然你是对的,但我认为初学者可能不知道其中的区别。特别是根据他们被告知在这样的网站上使用jQuery的频率。是的,我不知道JavaScripts split方法-我提到jQuery只是因为我使用的是这个框架。我质疑您使用document.write的情况,但是+1是正确的方法。我想不出更好的快速使用示例。alert?不太可能干扰页面上已有的任何内容。