作者:加勒比小洁_149 | 来源:互联网 | 2023-09-02 13:32
一、使用正则办法fromPyQt5.QtGuiimportQRegExpValidatorfromPyQt5.QtCoreimportQRegExp#只能输入a~zÿ
一、使用正则办法
from PyQt5.QtGui import QRegExpValidator
from PyQt5.QtCore import QRegExp
self.QLineEdit.setValidator(QRegExpValidator(QRegExp("[a-zA-Z0-9]{16}"),self))
self.QLineEdit.setValidator(QRegExpValidator(QRegExp("[^\u4e00-\u9fa5]{16}"),self))
self.user_account_Edit.setValidator(QRegExpValidator(QtCore.QRegExp("[a-zA-Z0-9.@#$%^&*()_-=+*/]{16}"),self))
二、使用隐式密码框
from PyQt5 import QtWidgets
self.QLineEdit.setEchoMode(QtWidgets.QLineEdit.Password)