正则表达式测试器0.4(Boost Regex Tester 0.4) (最新版本)

本文介绍了一个使用Boost.Regex库实现的正则表达式测试器的开发过程及功能。该程序模仿Windows查找替换功能,具备基本完整的正则表达式处理能力。计划未来版本将增加常用表达式功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个死程序从年尾做到年头,中间过年休息了太久,结果就像分成两次来做一样。首次在正则表达式测试器中用了MFC的文档结构,实际上让这个本来很小的程序越来越大,而事实上功能稍微多了一点而已。

本版本在利用Boost.Regex库实现正则表达式的功能上基本已经完整,而且使用方法上有点类似Windows内置的查找替换功能(其实那个东西就可以利用正则表达式)。余下的版本不准备再进行大的更新,仅仅准备加入常用表达式这一个内容,由于对于学习了一下OLE DB,但是感觉还比较麻烦,不知道怎么简单的插入此程序,以及其与VS 2005的联合使用,又不准备利用普通文档格式来实现,所以此功能准备等我真正学好了数据库编程后再实现。除非有重大BUG,不然我不准备在别的方面对此程序进行更新了。另外,讲此文档作为一个在线帮助文档长期更新,并在程序中加入博客链接。有任何BUG请在此文留言反应,建议也可以。

本程序的截图:)

界面基本还算满意。另外,不得不说说编写这个程序的感受,真的感到要写一个好程序有多么累了。特别是感觉到MFC视图文档结构的复杂性,因为用了太多分割视图,UpdateAllViews的我郁闷的要死。程序源码看起来也完全没有标准C++的命令行程序那么简洁优美,看到的都是非常丑陋的代码。。。。。当然,也许和我MFC的功力不够有关。。。。。

源代码和文件都在以下下载地址

下载地址:http://disk24.sh.com/?vagr

原下载地址也可用:http://groups.google.com/group/jiutianfile/files

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值