正则表达式测试
x
一些测试实例:邮箱1:demo@163.com邮箱2:demo2@163.com手机号:18899990000url: https://toolsonline.dpdns.org、https://toolsonline.dpdns.orgIP: 192.168.0.1时间:2025-08-08常用正则:
共找到 0 处匹配结果
描述
使用方式
1) 在上方输入“待匹配文本”和“正则表达式”,可勾选“全局搜索(g)”与“忽略大小写(i)”。
2) 点击“测试匹配”后,匹配到的结果与次数会显示在下方。
3) 也可点击“常用正则”快速填充示例。
语法速查
- 元字符:
.任意字符,\\d数字,\\w字母数字下划线,\\s空白 - 边界:
^开头,$结尾,\\b单词边界 - 量词:
*0+,+1+,?0/1,{m,n}区间(加?为惰性) - 分组与引用:
(...)捕获组,(?:...)非捕获组,\\1反向引用 - 命名捕获:
(?<name>...),前瞻/否定:(?=...)/(?!...),后顾/否定:(?<=...)/(?<!...) - 标志位:
g全局,i忽略大小写,m多行,s点号匹配换行,uUnicode,y粘连
JS 常用用法
const re = /pattern/gi或new RegExp('pattern','gi')re.test(str)、str.match(re)、[...str.matchAll(re)]str.replace(re, replacer)、str.split(re)