求助,如何取得“:“左右两边的数字


我想取得“:“左右两边的数字,请问高手通过正则表达式或其他方法如何实现?

如下记三种:

" 1 22:00 2 "
"22:00 "
" 1 rr22:00tt 2 "


结果是:
22 和 00

作者: dl_wanglin   发布时间: 2011-06-14

var str = '1 22:00 2';
alert(str.replace(/.*?(\S*):(\S*).*/g,"$1,$2"));

作者: tigermfh   发布时间: 2011-06-14