问题补充说明:刚从网上找了个邮箱验证的正则表达式,如 ^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$不过,本人刚接触正则,里面的字符符号有点看不明白,希望能帮解答下,谢谢了
^是匹配的字符开头,
\w匹配的是字母,数字,下划线,汉字,
+是匹配一次或多次(就是最少一次),
\.是匹配的.(因为.在正则中匹配除换行符以外的任意字符),所以如果需要.在字符串中出现的话就加一个\,这个是转义符
*匹配的是重复零次或更多次
@来自是匹配字符串中必须出现的字符
$是字符串结尾
本人360问答手写,希望给分,哈哈