正则表达式测试器Dev
实时测试和调试正则表达式,支持多种匹配模式。
/
0 个匹配
关于正则表达式测试器
🎯 工具概述
正则表达式(Regular Expression)是一种强大的文本模式匹配工具,广泛应用于数据验证、文本搜索、内容提取等场景。本工具提供实时的正则表达式测试环境,帮助开发者快速验证和调试正则表达式。
💡 使用技巧
- 贪婪与非贪婪默认情况下 * 和 + 是贪婪的,会尽可能多地匹配。在后面加 ? 变为非贪婪
.*? - 转义特殊字符如果要匹配 . * + 等特殊字符本身,需要用反斜杠转义
\. - 边界匹配使用 ^ 和 $ 确保完全匹配,避免部分匹配
^\d{11}$ - 字符类简写\d \w \s 的大写形式表示相反含义
\D 匹配非数字 - 多行模式启用 m 标志后,^ 和 $ 会匹配每一行的开头和结尾
📚 正则语法参考
.匹配任意单个字符(除换行符)\d匹配数字,等价于 [0-9]\w匹配字母、数字、下划线\s匹配空白字符(空格、制表符等)^匹配字符串开头$匹配字符串结尾*匹配前面的字符 0 次或多次+匹配前面的字符 1 次或多次?匹配前面的字符 0 次或 1 次{n}精确匹配 n 次{n,}至少匹配 n 次{n,m}匹配 n 到 m 次[abc]匹配 a、b 或 c[^abc]匹配除 a、b、c 外的字符(abc)捕获组,匹配并记住 abc(?:abc)非捕获组,匹配但不记住