Qt 中的正则表达式常用 QRegExp
类
一、正则表达式的常用匹配符
^test
:匹配字符的开始[^test]
:表示除 t, e, s, t 以外的字符$
:表示匹配字符串的结束[0-9]
:表示0到9之间的数字*
:表示匹配前面的字符0次或多次,如a*
表示匹配0次或多次a字符,[0-9]*
表示匹配数字0次或多次+
:匹配前面的字符1次或多次,如[0-9]+
表示匹配数字0次或多次?
:匹配前面的字符0次或1次,如a?
表示匹配 a 字符0次或1次[a-z]
:匹配 a到z之间的单个字符[a-z]{2}
:匹配 a到z之间的任意两个字符[a-z]{2,}
:匹配 a到z之间的任意字符个数大于或等于2