我认为这是一个非常基本的问题,但我实在无法理解这个概念。我有以下正则表达式:
var t = '11:59 am';
t.match(/^(\d+)/);
现在,根据我的理解,当我打印值时,我应该只得到 11
因为我只是检查数字。但是,我得到11,11
。我必须使用第 0 个元素来选择所需的值,例如 t.match(/^(\d+)/)[0]
。
最佳答案
关于javascript - 正则表达式(匹配函数)、javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38381771/