Hy guys
我有一个包含以下内容的字符串:
'09:29'
。如何返回
'29'
并消除'09:'?
THKS!
答案 0 :(得分:6)
答案 1 :(得分:4)
var str = '09:29';
var parts = str.split(':');
alert(parts[1]);
答案 2 :(得分:2)
另一种方法是使用正则表达式(参见this demo)。我相信这段代码可以解决问题(未经测试)。
var re = new RegExp("\b\d+:(\d+)\b");
var m = re.exec(yourString);
if(m != null) {
alert("Match: "+ m[1]);
}
答案 3 :(得分:2)
正则表达式版本:
return /\d{2}\:(\d{2})/.exec('09:29')[1];
答案 4 :(得分:1)
var time = "09:29"
var bits = time.split(":")
var minutes = bits[1]