1. 手机号(国内)
+86 或 0086 开头,至少一个空字符 —— 整体可有可无,最多出现一次
1,3~9 中的一位,(后9位)1-9均可
^((\+86|0086)(\s+)?)?1[3-9]\d{9}$
2. 手机号(海外)
较细分的匹配:国内外手机号码正则表达式 - selfcs - 博客园 (cnblogs.com)
^\+[\d]{1,5}\s[\d]{1,14}$
3. 身份证号:
15 位或 18 位数字,或者17位数字 + 校验位(X 或 x)
(^\d{15}$)|(^\d{18}$)|(\d{17}(\d|X|x)$)
4. 邮箱:
^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$