正则表达式末尾的/ i是什么意思?

时间:2011-02-11 09:23:23

标签: javascript regex time expression

这个正则表达式尾部的/i是什么意思?

var time = /^([1-9]|1[0-9]):([0-5][0-9])(\s[a|p]m)$/i;

2 个答案:

答案 0 :(得分:34)

/i代表给定字符串中的忽略大小写。通常被称为不区分大小写,如评论中所指出的那样。

答案 1 :(得分:2)

就像Sachin Shanbhag已经回答了'忽略案例'修饰符一样。因此/[a-z]/i等于/[a-zA-Z]/。检查this link以获取其他修饰符。