正则表达式
101
@regex101
Donate
Contact
Bug Reports & Feedback
Wiki
保存与分享
保存正则表达式
⌘+s
语言风格
PCRE (PHP)
Javascript
Python
Golang
工具
代码生成
正则执行步骤
解释
你输入的正则表达式解释会自动生成。
匹配信息
匹配详情会自动显示在这里。
快速参考
全部
常用
一般
锚点
元字符序列
重复
子组结构
字符类别
修饰符
替换
单个a或b或c字符
[abc]
非a或b或c的字符
[^abc]
在a到z范围内的小写英语字母字符
[a-z]
在a到z范围外的字符
[^a-z]
在a到z或A到Z范围内的大小写英语字母字符
[a-zA-Z]
任意单个字符
.
任意空白字符
\s
非空白字符
\S
阿拉伯数字字符
\d
非阿拉伯数字字符
\D
字母、数字或下划线的字符
\w
非字母、数字或下划线的字符
\W
捕获封闭内容
(...)
匹配a或b
(a|b)
零或一个a
a?
零个a以上
a*
一个a以上
a+
三个a
a{3}
三个a以上
a{3,}
3到6个a
a{3,6}
文本开头
^
文本末尾
$
w字符边界
\b
非w字符边界
\B
正则表达式
复制
无匹配
/
在此输入你的正则表达式
x
/
g
测试文本
复制
Switch to Unit Tests
在此输入你的测试字符串文本
xxxxxxxxxx
替换