|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
忘了定义的话,点我传你过去~★★★☻☻☻
表达式可以是各种字符和字符组,一些常用的字符集可以使用一些缩写,看131里面那些表一目了然~
对于字符集还有两个特殊的符号'^'和'-'
'^',在方括号前表示取反的意思,例如,[^abc],表示匹配除了‘a’、‘b’、‘c’外任何字符。
'-',表示一个范围的字符,[A-Z],匹配A,B,...,Z之间的大写字符。
使用量词也要注意:
'tag+',表示匹配一个't'跟着一个'a'然后跟着至少一个'g'
‘(tag)+’表示匹配'tag'至少一次!
QRegExp类还支持通配符(Wildcard)匹配。
很多命令shell(cmd、exe云云)都支持通配符(file globbing),来识别一组文件。
QRegExp类中的setPatternSynatax()就是在reg和通配符之间进行切换的。
通配符匹配比reg简单很多,都在那个表里,自己弹回去看下一咯~
组成元素,没法特定举出例子,因为必须要使用。举一个通配符索引你最喜欢的‘.py’的栗子 ~
好了,上例子~~~~~~~~~~~~~~~~~~~~~~~~
|
|