强大的正则表达式工具
提供丰富的正则表达式示例和在线测试功能
4.1 / 5
基于 189 次投票
文本处理
开发工具
代码助手
正则表达式
常用正则表达式
-
邮箱验证^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$
-
手机号验证^1[3-9]\d{9}$
-
URL验证^(https?|ftp)://[^\s/$.?#].[^\s]*$
-
IP地址验证^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
-
日期格式验证^\d{4}[-/](0?[1-9]|1[0-2])[-/](0?[1-9]|[12][0-9]|3[01])$
用户评分
在线正则表达式测试
✓ 匹配成功!找到 4 个匹配项:
test@example.com
13800138000
https://www.example.com
2023-10-01
正则表达式基础教程
基本元字符
. 匹配任意单个字符(除换行符)
^ 匹配字符串的开始
$ 匹配字符串的结束
字符类
[abc] 匹配 a、b 或 c 中的任意一个字符
[^abc] 匹配除 a、b、c 之外的任意字符
[a-z] 匹配任意小写字母
量词
* 匹配前面的元素零次或多次
+ 匹配前面的元素一次或多次
? 匹配前面的元素零次或一次
{n} 匹配前面的元素恰好 n 次