欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

写了一个测试正则表达式的小工具

发布时间:2025/5/22 编程问答 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 写了一个测试正则表达式的小工具 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

这两天写了两个蜘蛛程序用来自动下载漫画,许多时候都是用他在网页中通过正则表达式获取关键字和信息。我用的正则表达式的工具是Expresso,这个工具无疑是目前最好的正则表达式的工具之一。但用着用着就觉得它还是有些不是那么好用的地方:

  • 由于需要反复的检验试用正则表达式,用得比较频繁。用Expresso的时候,每次改了一下之后都需要点那个测试的按钮,再把匹配结果树点开查看是否正确。不能实时显示结果,往往需要测试多遍才能得到需要的表达式。
  • Expresso的界面不是很灵活,调整起来不大方便。
  • 这几个问题其实目前所有的正则表达式工具都有,所以也找不到替换的工具,于是我便自己写了一个,界面如下:

    这个其实主要是针对上述两个问题进行了改进。

  • 当在正则表达式框输入时,结构树和匹配结果栏里能实时对结果进行解析和匹配,很容易一次性把正则表达式写出来
  • 界面上采用了类似Visual Studio的停靠形式,调整起来非常自由方便
  • 目前这个工具只是个雏形,只能进行基本的匹配功能,还有许多功能有待日后进一步的添加,待功能完善了点之后再放出来。

    总结

    以上是生活随笔为你收集整理的写了一个测试正则表达式的小工具的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。