欢迎访问 AI DO TOOL 网站

正则测试器

实时测试正则表达式:匹配高亮、命中数、每个匹配的捕获组,非法模式给出友好报错。

请先输入一个模式。

概念

正则表达式(regex)是一门用来查找文本的迷你模式语言。你写一个模式,比如 d+ 代表一个或多个数字,工具就拿它去你的样本文本里搜。圆括号组成的捕获组会记住每次匹配的片段,方便从邮箱或日期里提取出其中一部分。

描述与趣事

程序员有个经典段子:「我遇到一个问题,于是写了个正则——现在我有两个问题了」。正则以「写完再也读不懂」著称,但在测试器上边写边试半小时,明天你大概率还看得懂自己写的模式。

历史与由来

正则表达式由斯蒂芬·科尔·克莱尼在 1950 年代中期提出,最初是有限自动机的数学模型。肯·汤普森在 1960 年代末把它放进 Unix,1973 年又做成 grep,从此它从理论走进日常;JavaScript 在 1990 年代采用了 Perl 风格的正则。

相关关键词

正则测试正则表达式捕获组在线正则匹配高亮
Keep a kind heart, hold integrity as your foundation, and cherish warm love; may the world know peace and humanity live in harmony.
持善良之心,守正直之本,怀温暖之爱;愿世界和平,人间祥和。