1. 电子邮件的正则表达式:
答: w+ 1个以上的合法字符
@ 必须有一个@
w+ 1个以上的合法字符
. 必须有一个. 但是.是通配符,要转义为.
w+ .后至少有一个后缀是一个以上的合法字符
.cn 最后的.cn可有可无
w+@w+.w+(.cn)?
2. 防守微信的正则表达式:
答: (微|w(ei)?) 汉字微或拼音wei,但是ei可有可无
s* 可能有空格,也可能没有空格
(信|x(in)?) 汉字信或拼音xin,但是in可有可无
(微|w(ei)?)s*(信|x(in)?)
3.match返回的数组中,房间号必须叫index吗?可以自己改名吗?
答:不可以。必须用index。
虽然关联数组的下标名,可以自定义,但是,那是在你自己创建关联数组的情况下。
现在这个数组是人家match函数返回的,不是你自己创建的。所以,人家返回什么样,就只能按照人家的要求用。