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