读书人

QT中判断文本框输入的内容是否是5位的

发布时间: 2012-06-05 13:54:06 作者: rapoo

QT中判断文本框输入的内容是否是5位的正整数
判断文本框输入的内容是否是5位的正整数。本人对正则表达式不懂,来此请教。

[解决办法]
我不清楚QT里面正则怎么用,
所以给出.net里面的正则:
只能输入非零的正整数:“^+?[1-9][0-9]*$”
^[1-9]/ d*$     // 匹配正整数

5位正整数 ^[1-9]/d{4}*$


http://blog.csdn.net/lcl_data/article/details/5218509
[解决办法]
^\d{5}$
[解决办法]

C/C++ code
    QRegExp rx("^[0-9]{5}$");    QRegExpValidator *pRevalidotor = new QRegExpValidator(rx, this);    ui->lineEdit->setValidator(pRevalidotor); 

读书人网 >C++

热点推荐