• 5203阅读
  • 2回复

QRegExp具体是怎么用的?? [复制链接]

上一主题 下一主题
离线killua_hzl
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-14
不是很懂,谁能分析下QRegExp regExp("[A-Za-z][1-9][0-9]{0,2}");这句话什么意思??那些参数是什么含义
离线wvins
只看该作者 1楼 发表于: 2009-04-14
[A-Za-z][1-9][0-9]{0,2}
用于识别字符串的

第一位是英文字符,不区分大小写。
第二位是数字 1到9
后面可以跟1到2位(也就是{0,2})0-9的数字

能够满足这个匹配条件的例子如:
a9
a90
a911
不满足条件的如:
a            --第二位必须有
9a         --完全匹配错误
a0         --第二位不能为0
a9111  --最多4位
---------
至于为什么这样,随便找本正则表达式的书看看就知道了
离线killua_hzl

只看该作者 2楼 发表于: 2009-04-14
谢谢..大大...
快速回复
限100 字节
 
上一个 下一个