正则调试工具分享

链式根系
• 阅读 4019

[TOC]

正所谓工欲善其事必先利其器,学习正则亦如此。好的工具可以帮助我们更好的理解,从而达到事半功倍之效果,今天我便来聊聊几款个人感觉还不错的正则工具。

一、RegexBuddy

该工具是安装在PC端的付费工具,不过可以找到对应的破解版本。支持很多种编程语言的正则切换,且能做到可见即可得的效果,还能生成参考的代码。
正则调试工具分享

二、regex101.com

该工具可以直接在浏览器中打开,也就是说,直接在手机上访问改网址就可以用了。同样支持很多种编程语言,也能生成对应的参考代码。我个人一般都是用RegexBuddy和regex101这两个工具。
正则调试工具分享

三、正则可视化工具

1、https://regexper.com/

该工具可以把你输入的正则表达式转换成图片,并且支持下载
正则调试工具分享

2、https://jex.im/regulex/

该工具也可以把正则表达式转换成图片,并且支持下载
正则调试工具分享

四、正则学习网站

五、总结

在实际开发中,我们只要用RegexBuddy和regex101这两个工具来调试正则就够了,至于那几个可视化工具,只是为了更直观一点,其实实际开发中是没啥用的。工具下载地址如下:
URL:https://pan.baidu.com/s/1BHxGieQ7d6CNMhHphcctrQ
提取码: 2eby

微信公众号:Cooking Regex
正则调试工具分享

点赞
收藏
评论区
推荐文章
半臻 半臻
3年前
Python基础11——正则表达式
19正则表达式19.1正则基础正则表达式:字符串处理工具应用场景1.html查询2.验证字符串是否符合规则re模块match方法python通过正则表达式对字符串进行匹配importre使用match方法进行匹配操作re.match()从字符串的开始位置进行匹配,匹配成功,返回match对象。匹配失败,返回Noneresre
墨冰 墨冰
4年前
学习无止境,我总结了一份“正则表达式”大全供你使用
学习不打烊,充电加油只为遇到更好的自己。希望大家如果觉得好的话可以点赞,评论鼓励一下。最近博主学习了正则表达式,感觉这个正则表达式的学习也非常必要,然后我就花了一点时间帮大家总结了常用的正则表达式供大家学习使用。如果有需要一定要收藏起来呀,方便之后在进行相应字符匹配的时候使用。正则表达式测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串
Karen110 Karen110
3年前
手把手教你使用JavaScript实现限定输入内容
一、前言在Web项目开发中,经常会遇到一些只能输入固定内容的文本框。例如,只可以输入字母、数字的文本框等,本文的案例是利用正则表达式语法来实现只可以输入四位数的年份、一位数或二位数的月份。接下来,小编大家一起来学习,如何实现限定输入内容!二、项目准备开发工具:HBuilderX浏览器:GoogleChrome浏览器三、项目目标1.掌握正则表达式的语
Wesley13 Wesley13
3年前
Java中正则表达式的一些特殊用法
最近在研究数据库迁移工具,阅读源码的过程中学习了一些正则表达式的特殊用法,于是记录一下。@Testpublicvoidtest(){Stringsql"CREATETABLEtest_table(\n""idint(11)
Stella981 Stella981
3年前
Python 基础(二十二):正则表达式
!(https://oscimg.oschina.net/oscnet/9e5d0a44ea4a46130e226e816ca510ed83d.gif)更多内容,请点击上方蓝字关注查看!1\.简介正则表达式是一个强大的字符串处理工具,几乎所有的字符串操作都可以通过正则表达式来完成,其本质是一个特殊的字符序列,可以方便的
Wesley13 Wesley13
3年前
05 shell编程之正则表达式
正则表达式&&文本处理利器学习目标:l 掌握正则表达式的运用l 掌握sed、awk文本处理工具的使用目录结构: !(https://images2018.cnblogs.com/blog/1409453/201806/140945320180611220752820654862530.png)正
Stella981 Stella981
3年前
Scrum敏捷开发工具推荐!
软件开发的项目经理一枚!大家都知道,一个好的敏捷工具对开发项目可以起到推波助澜、事半功倍的做用!我们做敏捷开发,如何敏捷?当然敏捷工具的选用也是非常关键的因素,对我们也起着关键的作用!我来介绍一下我所找到的,好用的敏捷工具:国内的「Leangoo(中文名:领歌)」Leangoo是一款基于看板的项目协作工具,Leangoo(https://
Stella981 Stella981
3年前
AJPFX总结关于Java中过滤出字母、数字和中文的正则表达式
1、Java中过滤出字母、数字和中文的正则表达式(1)过滤出字母的正则表达式\^(AZaz)\(2)过滤出数字的正则表达式\^(09)\(3)过滤出中文的正则表达式\^(\\\\u4e00\\\\u9fa5)\(4)过滤出字母、数字和中文的正则表达式\^(azAZ09\\\\u
Stella981 Stella981
3年前
JavaScript基础入门10
JavaScript基础入门10\toc\正则表达式正则表达式(regularexpression)是一个描述字符模式的对象。在JavaScript中,RegExp表示正则对象。在开发的工作当中,我们经常需要使用正则表达式强大的模式匹配、文本检索、以及替换功能。简单的说,
Stella981 Stella981
3年前
JavaScript中的正则表达式详解
摘要:javascript中的正则表达式作为相当重要的知识,本文将介绍正则表达式的相关知识和用法。正则表达式(RegularExpression)是一门简单语言的语法规范,是强大、便捷、高效的文本处理工具,它应用在一些方法中,对字符串中的信息实现查找、替换和提取操作。正则表达式在人们的印象中可能是一堆无法理解的字符,但就是这些符号却实现
Python进阶者 Python进阶者
2年前
盘点一个Python正则表达式的问题
大家好,我是皮皮。一、前言前几天在Python白银群【whoisme】问了一个Python正则表达式的问题,这里拿出来给大家分享下。下图是他的正则表达式:二、实现过程这个正则表达式还是蛮复杂的,在Python中,正则表达式中的问号?表示前面的字符出现0次或