正则表达式在线测试工具
支持实时匹配、高亮显示、常用正则示例等功能,帮助开发者快速编写和测试正则表达式
匹配结果详情
常用正则表达式示例
中文字符
[\u4e00-\u9fa5]+
匹配一个或多个中文字符
双字节字符
[^\x00-\xff]+
匹配双字节字符(包括中文、日文、韩文等)
空白行
^\s*$
匹配空白行(包含空格、制表符等)
Email地址
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
匹配标准邮箱格式
网址URL
https?://[^\s]+
匹配HTTP或HTTPS链接
手机(国内)
1[3-9]\d{9}
匹配11位中国大陆手机号码
电话号码(国内)
0\d{2,3}-?\d{7,8}
匹配固定电话号码(支持区号和分隔符)
负浮点数
-\d+\.\d+
匹配负浮点数
匹配整数
^-?\d+$
匹配正整数或负整数
正浮点数
\d+\.\d+
匹配正浮点数
腾讯QQ号
[1-9]\d{4,10}
匹配5-11位QQ号码
邮政编码
\d{6}
匹配6位邮政编码
IP地址
\b((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)\b
匹配IPv4地址
身份证号
\d{17}[\dXx]
匹配18位身份证号码
格式日期
\d{4}-\d{2}-\d{2}
匹配YYYY-MM-DD格式日期
正整数
^[1-9]\d*$
匹配正整数(不包括0)
负整数
^-[1-9]\d*$
匹配负整数
用户名
^[a-zA-Z][a-zA-Z0-9_]{3,15}$
匹配4-16位用户名(字母开头,可包含数字和下划线)
匹配数字
\d+
匹配一个或多个数字
匹配字母
[a-zA-Z]+
匹配一个或多个字母
匹配数字(含小数)
^\d+(\.\d+)?$
匹配整数或小数
正则表达式在线测试工具介绍
正则表达式在线测试工具是一款专业的在线正则表达式测试工具,用于快速编写、测试和调试正则表达式。正则表达式是一种强大的文本匹配工具,广泛应用于字符串处理、数据验证、文本搜索等场景。
本工具支持实时匹配、高亮显示、全局匹配、多行匹配、忽略大小写等关键功能。所有操作都在浏览器本地完成,无需上传数据到服务器,确保数据安全性和隐私性。帮助程序员、数据分析师和运维人员快速完成正则表达式编写和测试任务,提高工作效率。
工具提供常用正则表达式示例,包括数字匹配、字母匹配、邮箱匹配、手机号匹配、URL匹配等,方便用户快速参考和使用。支持匹配结果高亮显示,清晰展示匹配的文本内容和位置信息。