Qt官方示例-正则测试工具
Posted Qt君
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt官方示例-正则测试工具相关的知识,希望对你有一定的参考价值。
该正则测试工具(regularexpression)是基于Qt 5.0新引入的QRegularExpression类实现的。
QRegularExpression实现与Perl兼容的正则表达式,支持许多高级匹配功能,例如不区分大小写的匹配,多行匹配,Unicode属性选择器和模糊匹配,扩展模式等。
QRegularExpression在功能和性能方面是对QRegExp的重大改进,应在所有新代码中使用。
平时我们写正则代码前可以使用该工具先行测试。Qt君上手体验了一下,功能很齐全,包含匹配参数,实时输入匹配,右侧栏显示结果,非常方便。还有一个比较不错的功能是输入的正则可以转换为代码中使用的正则表达式(自动添加转义字符)。
该工具本身也是一个学习正则表达式的不错例子。
关于更多
-
在 QtCreator软件可以找到:
-
或在以下 Qt安装目录找到:
C:\Qt\{你的Qt版本}\Examples\{你的Qt版本}\widgets\tools\regularexpression
-
相关链接
https://doc.qt.io/qt-5/qtwidgets-tools-regularexpression-example.html
-
Qt君公众号回复『 Qt示例』获取更多内容。
以上是关于Qt官方示例-正则测试工具的主要内容,如果未能解决你的问题,请参考以下文章