QML 中RegExpValidator(正则表达式)简单例子
2012-08-28 21:36:19
分类:嵌入式
- importQtQuick 1.1
-
- Rectangle{
- width:360
- height:360
- TextInputanchors.centerIn:parent
- text"1"
- validator:RegExpValidator{regExp:/[0-5]-9[.}
- }
第一个数为:0-5
第二个数为:0-9
第三个数为:0-5
第四个数为:.
第五个数为:0-9
同样也可以输入限制字符串:
- validator/love}
:DoubleValidatorid:intval;decimals:1;bottom:380top:500;notation.StandardNotation}
结果是:输入在380-500,小数位:1;
==========================================================================
2012年8月30日19:41:32 更新
^[1{1,2}$}
结果是只能输入:1-99,具体的含义:[1-9]每位范围1-9;{1,2}位数1-2(总共2位);
()?|^1^2-3^24]0}
结果是只能输入:1-24,允许有一位小数