大家好,这里是国中之林!
❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看←
正则表达式是用来匹配字符串的神器.
在Qt中我们需要使用到QRegExp这个类
用exactMatch来进行匹配.
[]
使用方括号 [] 来定义字符类,表示匹配方括号内的任意一个字符
A-Za-z0-9是字符的匹配范围.
+ 是用于指定字符或字符类出现的次数,常见的如下
*(匹配 0 次或多次)、+(匹配 1 次或多次)、?(匹配 0 次或 1 次)、{n}(匹配恰好 n 次)、{n,}(匹配至少 n 次)、{n,m}(匹配 n 到 m 次)。
使用括号 () 将部分表达式括起来,形成分组
^ 表示匹配字符串的开头,$ 表示匹配字符串的结尾
\ 是用来转义的.
运行结果: