其他分享
首页 > 其他分享> > QRegExpValidator

QRegExpValidator

作者:互联网

简介

用于根据正则表达式检查字符串。

用法

QRegExpValidator使用正则表达式(QRegExp )来确定输入字符串是可接受的、中间的还是无效的。QRegExp 可以在构建QRegExpValidator时提供,也可以在稍后的时候提供。

// regexp: optional '-' followed by between 1 and 3 digits
QRegExp rx("-?\\d{1,3}");
QValidator *validator = new QRegExpValidator(rx, this);
QLineEdit *edit = new QLineEdit(this);
edit->setValidator(validator);
ui->edtDevComID->setValidator(new QRegExpValidator(QRegExp("[0-9a-fA-F]{16}"),this));

标签:QLineEdit,rx,QRegExpValidator,QRegExp,setValidator,new
来源: https://blog.csdn.net/qq_36314864/article/details/114394728