首页 > 其他分享 >Qt 中的正则表达式

Qt 中的正则表达式

时间:2023-11-02 10:58:21浏览次数:31  
标签:表示 字符 匹配 Qt 正则表达式 多次

Qt 中的正则表达式常用 QRegExp

一、正则表达式的常用匹配符

  1. ^test:匹配字符的开始
  2. [^test]:表示除 t, e, s, t 以外的字符
  3. $:表示匹配字符串的结束
  4. [0-9]:表示0到9之间的数字
  5. *:表示匹配前面的字符0次或多次,如 a* 表示匹配0次或多次a字符,[0-9]* 表示匹配数字0次或多次
  6. +:匹配前面的字符1次或多次,如 [0-9]+ 表示匹配数字0次或多次
  7. ?:匹配前面的字符0次或1次,如a? 表示匹配 a 字符0次或1次
  8. [a-z] :匹配 a到z之间的单个字符
  9. [a-z]{2}:匹配 a到z之间的任意两个字符
  10. [a-z]{2,}:匹配 a到z之间的任意字符个数大于或等于2

标签:表示,字符,匹配,Qt,正则表达式,多次
From: https://www.cnblogs.com/Jeffxu/p/17804894.html

相关文章

  • Qt获取电脑有几个网卡,并获取对应的IPV4
    标题:Qt获取电脑网卡对应的ip|Qt计算电脑有几个网卡|Qt获取网卡ip信息|Qt判断获取到的ip是否是IPV4 demo流程:1.点击搜索网卡按钮,搜索电脑所有的网卡,将网卡名称添加到QComBoBox下拉框中2.切换下拉框,点击获取IP按钮,查询出选择的网卡的对应ip(IPV4)  //x.h#include......
  • Qt通过UDP发送广播
      //x.hQUdpSocket*udp=nullptr;//UDP对象voidcreateUdpAndSendData();//创建UDP对象和发送广播数据voiddropUdp();//释放UDP对象voidreadData();//用来接收其他设备发送的数据voidcreateUdpAndSendData(){......
  • VS Qt扩展插件下载地址
      使用vs开发qt项目,需要安装qt插件QT插件下载地址:https://mirrors.ustc.edu.cn/qtproject/official_releases/vsaddin/ ......
  • Centos安装MQTT与基本配置
    1.Centos默认没有mosquitto,需要额外安装一个软件包,EPEL软件库。该库中有很多Linux发行版软件  sudoyum-yinstall epel-release2.安装mostuitto   sudoyum-yinstallmosquitto3.执行完以上两步,mosquitto就已经安装成功4.测试是否安装成功  sudosystemctl......
  • QT高级(1)QTableView自定义委托集合,一个类实现若干委托
    @目录1同系列文章2功能3源码1同系列文章QT中级(1)QTableView自定义委托(一)实现QSpinBox、QDoubleSpinBox委托QT中级(2)QTableView自定义委托(二)实现QProgressBar委托QT中级(3)QTableView自定义委托(三)实现QCheckBox委托并且将QCheckBox居中QT中级(4)QTableView自定义委托(四)实现QDateTi......
  • 正则表达式
    1.1正则表达式的概念及演示在Java中,我们经常需要验证一些字符串,例如:年龄必须是2位的数字、用户名必须是8位长度而且只能包含大小写字母、数字等。正则表达式就是用来验证各种字符串的规则。它内部描述了一些规则,我们可以验证用户输入的字符串是否匹配这个规则。先看一个不使用正则......
  • python__re模块&正则表达式*正则表达式练习题
    1、如下图是python中的re模块的讲解,已经正则表达式的基础知识2、python正则表达式训练题(网上找的,最后附上了地址)1.\d,\W,\s,\B,.,*,+,?分别是什么?\d:数字\W:非英文数字下划线的任意字符\s:任意空白字符\B:非单词开始或结尾的位置.表示非换行符的任意字符*表示匹配前面子表达式0次或多次......
  • 三维重建 PyQt Python MPR 四视图(横断面,冠状面,矢状面,3D)
    本文实现了PythonMPR的四视图,横断面,冠状面,矢状面,3DMPR(multi-plannerreformation)也称多平面重建,多重面重建是将扫描范围内所有的轴位图像叠加起来再对某些标线标定的重组线所指定的组织进行冠状、矢状位、任意角度斜位图像重组。主要功能:1:实现了所有切面与其他视图光标应该......
  • Qt中设置设置控件样式 — setStyleSheet
    通过setStyleSheet来设置控件的Style样式控件样式的常用设置项:1、border:设置控件的边框样式//1.无边框QStringborderNone="border:none";//2.设置边框的值需要有3个因子:宽度,线形,颜色QStringborderStyle="border:5pxsolid#999999;";......
  • QTreeWidget 的搜索实时显示功能
    QTreeWidget的子条目很多时候需要提供实时的搜索功能,以便能快速找到所需要的条目。代码如下://1.创建当输入框文本变化时的信号槽。connect(ui.lineEditSearch,&QLineEdit::textChanged,this,&Demo01_GUI::OnFindItem);//2.槽函数实现检索时,实时显示符合要求的QTre......