该正则测试工具(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官方示例-正则测试工具相关推荐

  1. Qt 官方示例 | 这几个 QML 版的 Hello World 你学会了吗?

    .我是老吴,一枚光荣的嵌入式底层劳动人民. 作为一名 C++ 手残党的我,又来分享 Qt 的学习心得啦. 学习 Qt 的最佳途径是阅读官方的手册和示例, 今天要分享的是 Qt 官方提供的几个 Qt Q ...

  2. mask rcnn算法原理图_Mask_RCNN官方示例算法测试

    Mask_RCNN官方示例算法链接 https://github.com/matterport/Mask_RCNN#getting-started 环境:tf_py365 (python3.6.5) ...

  3. Qt官方示例:UI Components: Dial Control Example

    这个示例演示了一个简单的自定义仪表盘组件. import QtQuick 2.2 import QtQuick.Window 2.1Rectangle {color: "#545454&qu ...

  4. Qt官方示例-Markdown编辑器

    基于QWebEngineView与QWebChannel实现的Markdown编辑器. 0x00 原理   Markdown编辑器演示了如何使用QWebChannel和JavaScript库为自定义标 ...

  5. Qt官方示例-QLineEdit编辑器

    基于QLineEdit而写的文本单行编辑器.   上手使用了该编辑器示例,并归纳出以下主要功能分享给大家. 回显模式   根据不同的场合显示字符的不同显示模式,比较常用的模式有密码模式. 使用接口: ...

  6. Qt官方示例-虚拟键盘使用

    这是一个使用Qt虚拟键盘的QML文本输入示例.   该示例提供两种使用方式:一种用于桌面平台,另一种用于嵌入式平台,本例采用嵌入式平台方式显示.它们区别是前者脱离窗口应用于全局,后者依附于窗口. di ...

  7. Qt官方示例:UI Components: Scroll Bar Example(自定义滚动条)

    此示例演示了一个自定义滚动条的方法. 自定义滚动条: import QtQuick 2.0Item {id: scrollBarproperty real position//范围是 0.0 - 1. ...

  8. Qt官方示例-计算器

    该示例显示了如何使用信号和槽来实现计算器小部件的功能,以及如何使用QGridLayout将子小部件放置在网格中. 通过绑定不同的按钮和不同的槽函数实现计算功能. private slots:void ...

  9. Qt官方示例-速度仪表盘

    该刻度盘控件为一个速度仪表盘. 预览 运行演示 分析 采用Qml语言实现: 使用到了图片素材(刻度盘,指示器,指示器阴影,覆盖层): 它结合了Image元素,Rotation变换和SpringAnim ...

最新文章

  1. Opera浏览器无法观看土豆 优酷 新浪视频的解决办法!
  2. CentOS 7 的初始化
  3. golang interface 转 int string slice struct 类型
  4. 怎样进入服务器修改东西,进入服务器修改数据库
  5. form表单 无法提交js动态添加的表单元素问题。。
  6. 利用相机SDK采相转换至HImage
  7. avi和音频合成 ffmpeg_使用Java和ffmpeg把音频和视频合成视频的操作方法
  8. 信息学奥赛一本通 1220:单词接龙 | 1913:【00NOIP普及组】单词接龙 | OpenJudge NOI 2.5 8783 | 洛谷 P1019 [NOIP2000 提高组] 单词接龙
  9. [转载] Python: fnmatch模块 (Unix B-Shell通配符的文件名匹配)
  10. 大话IT职场之-办公室政治
  11. 小米怎么快速回到顶部_拆解报告:小米小爱鼠标采用炬芯ATB110X蓝牙物联网方案 -...
  12. 简单理解网页源码(HTML源代码)
  13. USYD悉尼大学DATA1002 OralExam 复习(可能会考的内容)
  14. git index.lock
  15. Python爬取京东商品评论数据
  16. 当谈判处于下风怎么办?五大策略助你逆势翻盘
  17. nacos的feign报错Error creating bean with name ‘configurationPropertiesBeans‘ defined in class path reso
  18. 小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。 当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方 形
  19. win7系统双硬盘双系统问题解决
  20. ISE14.7用自带XST综合时:ERROR:NgdBuild:604

热门文章

  1. Obsidian 插件(一):DataView 的使用
  2. Java 学习笔记 —— 基础部分
  3. werfault.exe出现的原因与解决办法
  4. 广告业务系统 之 数据中转站 —— “日志中心-实时服务监控”
  5. 【Adrealm智库专栏】激励机制——区块链的核心
  6. 人一切的痛苦,本质上都是对自己的无能的愤怒。──王小波
  7. 学习rtklib(三)
  8. 计算(输入计算式得出结果)
  9. 政策解读│软件产业企业所得税优惠政策介绍(2022年版)
  10. PHP生成带图片的Excel