【这个帖子可以在这里发吧】正则表达式忽略大小写问题
我写的一个邮件地址的验证如下:^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9]+\.)(com|edu|gov|info|net|org){1}
其中(com|edu|gov|info|net|org){1} 部分为邮件地址的域名部分,我想实现这部分的验证忽略大小写,请问该如何实现,我知道如果写成(com|edu|gov|info|net|org|COM|EDU|GOV|INFO|NET|ORG){1}也可以实现,但是这样写代码忒多了。我在网上查找到 /gi 的用法,但是我没用明白,
不知道应该在什么地方加。
请问, /gi 能够解决我的问题吗? 如果能,我的正则表达式应该如何改,如果不能,应该如何解决。