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

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

  1. 由于需要反复的检验试用正则表达式,用得比较频繁。用Expresso的时候,每次改了一下之后都需要点那个测试的按钮,再把匹配结果树点开查看是否正确。不能实时显示结果,往往需要测试多遍才能得到需要的表达式。
  2. Expresso的界面不是很灵活,调整起来不大方便。

这几个问题其实目前所有的正则表达式工具都有,所以也找不到替换的工具,于是我便自己写了一个,界面如下:

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

  1. 当在正则表达式框输入时,结构树和匹配结果栏里能实时对结果进行解析和匹配,很容易一次性把正则表达式写出来
  2. 界面上采用了类似Visual Studio的停靠形式,调整起来非常自由方便

目前这个工具只是个雏形,只能进行基本的匹配功能,还有许多功能有待日后进一步的添加,待功能完善了点之后再放出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值