Qt官方示例-正则测试工具

19 篇文章 3 订阅

该正则测试工具(regularexpression)是基于Qt 5.0新引入的QRegularExpression类实现的。

main_page.png

  QRegularExpression实现与Perl兼容的正则表达式,支持许多高级匹配功能,例如不区分大小写的匹配,多行匹配,Unicode属性选择器和模糊匹配,扩展模式等。

  QRegularExpression在功能和性能方面是对QRegExp的重大改进,应在所有新代码中使用

  平时我们写正则代码前可以使用该工具先行测试。Qt君上手体验了一下,功能很齐全,包含匹配参数,实时输入匹配,右侧栏显示结果,非常方便。还有一个比较不错的功能是输入的正则可以转换为代码中使用的正则表达式(自动添加转义字符)。

main_page2.png

  该工具本身也是一个学习正则表达式的不错例子。

关于更多

  • QtCreator软件可以找到:

what_find.png

  • 或在以下Qt安装目录找到:
C:\Qt\{你的Qt版本}\Examples\{你的Qt版本}\widgets\tools\regularexpression
  • 相关链接
https://doc.qt.io/qt-5/qtwidgets-tools-regularexpression-example.html
  • Qt君公众号回复『Qt示例』获取更多内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值