【qt】正则表达式来判断是否为邮箱登录

正则表达式是用来匹配字符串的神器.
在Qt中我们需要使用到QRegExp这个类

在这里插入图片描述

exactMatch来进行匹配.
在这里插入图片描述
[]

在这里插入图片描述

使用方括号 [] 来定义字符类,表示匹配方括号内的任意一个字符
A-Za-z0-9是字符的匹配范围.
+ 是用于指定字符或字符类出现的次数,常见的如下
*(匹配 0 次或多次)、+(匹配 1 次或多次)、?(匹配 0 次或 1 次)、{n}(匹配恰好 n 次)、{n,}(匹配至少 n 次)、{n,m}(匹配 n 到 m 次)。
使用括号 () 将部分表达式括起来,形成分组
^ 表示匹配字符串的开头,$ 表示匹配字符串的结尾
\ 是用来转义的.

运行结果:
在这里插入图片描述
在这里插入图片描述

相关推荐

  1. 邮箱表达式

    2024-07-14 22:12:02       31 阅读
  2. Qt-表达式

    2024-07-14 22:12:02       56 阅读
  3. Qt表达式

    2024-07-14 22:12:02       23 阅读
  4. qt 表达式简单介绍

    2024-07-14 22:12:02       52 阅读
  5. QT笔记 - QRegularExpression表达式

    2024-07-14 22:12:02       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 22:12:02       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 22:12:02       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 22:12:02       57 阅读
  4. Python语言-面向对象

    2024-07-14 22:12:02       68 阅读

热门阅读

  1. mmc-utils 的 MMC 测试工具

    2024-07-14 22:12:02       19 阅读
  2. docker

    docker

    2024-07-14 22:12:02      22 阅读
  3. python的自省机制(改bug有用)

    2024-07-14 22:12:02       19 阅读
  4. 面试官:如何在SpringBoot启动时执行特定代码

    2024-07-14 22:12:02       20 阅读
  5. 一劳永逸:彻底解决PyCharm中gcc编译器错误

    2024-07-14 22:12:02       17 阅读
  6. TestNG测试框架入门与实践

    2024-07-14 22:12:02       18 阅读
  7. OJ-0710

    2024-07-14 22:12:02       16 阅读
  8. throw 和throws的区别详解

    2024-07-14 22:12:02       19 阅读
  9. Springboot中Aop的使用案列

    2024-07-14 22:12:02       19 阅读
  10. 计算机网络——常见问题汇总2

    2024-07-14 22:12:02       16 阅读
  11. helm系列之-使用helm部署应用

    2024-07-14 22:12:02       19 阅读