/.*/正则表达式在线测试

实时高亮匹配文本、捕获分组信息、支持正则替换测试,预置开发高频使用的正则表达式速查。

纯前端实时正则运算
//
共匹配到 0 处
待匹配文本 (Test String)
实时匹配高亮与捕获黄色高亮即为匹配项

🔄 正则替换测试 (Replace)

赞助商广告Google AdSense

常用正则表达式速查清单

手机号码验证
^1[3-9]\d9$

匹配中国大陆 11 位合法手机号。

电子邮箱验证 (Email)
^[\w.-]+@([\w-]+\.)+[\w-]{2,4}$

匹配标准的邮箱格式,如 name@example.com。

强密码复杂度
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d\W]{8,}$

至少8位,包含大写字母、小写字母和数字。

中文字符匹配
[\u4e00-\u9fa5]

匹配 Unicode 范围内的常用汉字字符。

常见问题解答 (FAQ)

Q:支持哪些常用的正则表达式修饰符(Flags)?
支持 g(全局匹配 Global)、i(忽略大小写 Ignore Case)、m(多行模式 Multiline)、s(单行/点号匹配换行 DotAll)、u(Unicode支持)。
Q:如何匹配中文字符?
在 JavaScript 中推荐使用 Unicode 属性转义 `\p{Unified_Ideograph}`(需开启 u 标志),或经典的字符范围 `[\u4e00-\u9fa5]`。
已成功复制到剪贴板