【发布时间】:2016-07-14 18:36:18
【问题描述】:
我认为这是一个非常基本的问题,但我真的无法理解这个概念。我有以下正则表达式:
var t = '11:59 am';
t.match(/^(\d+)/);
现在,根据我的理解,当我打印该值时,我应该得到11,因为我只是在检查数字。但是,我得到11,11。我必须使用第 0 个元素来选择所需的值,例如 t.match(/^(\d+)/)[0]。
【问题讨论】:
标签: javascript regex match