常用正则表达式
发布时间:2020-12-14 05:39:36 所属栏目:百科 来源:网络整理
导读:? 邮箱 [email?protected] 只允许英文字母、数字、下划线、英文句号、以及中划线组成 ^[a-zA-Z0-9_-][email?protected][a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+)+$ ? 高子航[email?protected] 名称允许汉字、字母、数字,域名只允许英文域名 ^[A-Za-z0-9u4e00-u9f
? 邮箱
^[a-zA-Z0-9_-][email?protected][a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+)+$
?
^[A-Za-z0-9u4e00-u9fa5][email?protected][a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+)+$
电话
^1(3|4|5|6|7|8|9)d{9}$
?
((d{3,4})|d{3,4}-|s)?d{8}
? 域名
^((http://)|(https://))?([a-zA-Z0-9]([a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?.)+[a-zA-Z]{2,6}(/)
? IP
((?:(?:25[0-5]|2[0-4]d|[01]?d?d).){3}(?:25[0-5]|2[0-4]d|[01]?d?d))
? 帐号校验
^[a-zA-Z][a-zA-Z0-9_]{4,15}$
字符校验汉字
^[u4e00-u9fa5]{0,}$
? 英文和数字^[A-Za-z0-9]+$
? 长度为3-20的所有字符^.{3,20}$
? 英文字符由26个英文字母组成的字符串^[A-Za-z]+$
? 由26个大写英文字母组成的字符串^[A-Z]+$
? 由26个小写英文字母组成的字符串^[a-z]+$
? 由数字和26个英文字母组成的字符串^[A-Za-z0-9]+$
? 由数字、26个英文字母或者下划线组成的字符串^w+$
? 中文、英文、数字包括下划线^[u4E00-u9FA5A-Za-z0-9_]+$
? 中文、英文、数字但不包括下划线等符号^[u4E00-u9FA5A-Za-z0-9]+$
? 禁止输入含有%&‘,;=?$"等字符[^%&‘,;=?$x22]+
? 禁止输入含有~的字符[^~x22]+
? 数字正则整数^-?[1-9]d*$
? 正整数^[1-9]d*$
? 负整数^-[1-9]d*$
? 非负整数^[1-9]d*|0$
? 非正整数^-[1-9]d*|0$
? 浮点数^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0+|0)$
? 正浮点数^[1-9]d*.d*|0.d*[1-9]d*$
? 负浮点数^-([1-9]d*.d*|0.d*[1-9]d*)$
? 非负浮点数^[1-9]d*.d*|0.d*[1-9]d*|0?.0+|0$
? 非正浮点数^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0+|0$
?
?
?
?
?
?
<hr>
?
?
在线正则测试:https://oktools.net/regex ? 转载来源:https://github.com/cdoco/common-regex (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |