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

Som*_*Guy 17 javascript regex time expression

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

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

Sac*_*hag 36

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

  • 通常被称为不区分大小写 (6认同)

Koo*_*Inc 5

就像 Sachin Shanbhag 已经回答了“忽略大小写”修饰符一样。所以/[a-z]/i等于/[a-zA-Z]/。检查此链接以获取其他修饰符。