正则速查
手机号
1(3|4|5|6|7|8|9)\d{9}
固定电话
(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}
邮箱
[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+
URL
((https?|ftp|file)://)?([\da-z\.-]+)\.([a-z\.]{2,6})([/\w \.-]*)*/?
域名
(?=^.{3,255}$)([a-zA-Z0-9]([a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}
IPv4
(?:(?:2(?:[0-4][0-9]|5[0-5])|[0-1]?[0-9]?[0-9])\.){3}(?:(?:2([0-4][0-9]|5[0-5])|[0-1]?[0-9]?[0-9]))
端口
([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])
身份证
((\d{18})|([0-9x]{18})|([0-9X]{18}))
空白行
((?<=[\r\n])|^)\s*[\r\n]
汉字
[\u4e00-\u9fa5]
整数
-?[1-9]\d*
浮点数
-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)
推荐工具
Debuggex
正则调试工具
Regexper
正则可视化工具
Regexp
正则表达式手册
Regexr
正则表达式测试
LearnRegex
正则表达式学习
AwesomeRegex
正则表达式清单
ChinaPhoneNumber
中国手机号码正则表达式