1、最简单的手机号正则:
^1[0-9]{10}$
这个是最简单的那种,只验证是11位的,且以1开头的数字。
2、稍微麻烦的手机号正则
^1[3|4|5|7|8][0-9]{9}$
这个比第一个麻烦,但相应的也比较精确,包括目前的三大运营商的绝大部分手机号
3、最精确的手机号正则
^(((13[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$
这个最精确,需要的小伙伴可以参考一下。
4、还有邮箱验证,总是忘记,顺便也加上吧:
/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/
简单的有了,再来个复杂的:
^[A-Za-zd]+([-_.][A-Za-zd]+)*@([A-Za-zd]+[-.])+[A-Za-zd]{2,5}$
end