在Yii中验证Alpha文本?
我想验证文本只包含alpha和number,然后它将只保存在Db中 “保存我的邮政编码”列中包含文本和编号,然后只有它才能保存 比如说,, 像67898这样的邮政编码意味着它将显示您的文本包含字母数字的错误 类似GB的邮政编码意味着它将显示错误,因为您的文本包含字母数字 像GB789这样的邮政编码只能保存。如何在Yii中同时包含数字和字母在Yii中验证Alpha文本?,yii,Yii,我想验证文本只包含alpha和number,然后它将只保存在Db中 “保存我的邮政编码”列中包含文本和编号,然后只有它才能保存 比如说,, 像67898这样的邮政编码意味着它将显示您的文本包含字母数字的错误 类似GB的邮政编码意味着它将显示错误,因为您的文本包含字母数字 像GB789这样的邮政编码只能保存。如何在Yii中同时包含数字和字母 使用Yii1。对于Yii1,您可以使用匹配验证规则 array( 'username, password', 'match
使用Yii1。对于Yii1,您可以使用匹配验证规则
array(
'username, password',
'match', 'pattern' => '/^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]+)$/',
'message' => 'Invalid characters in your column.',
),
对于yii1,可以使用匹配验证规则
array(
'username, password',
'match', 'pattern' => '/^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]+)$/',
'message' => 'Invalid characters in your column.',
),
yii1或yii2请..yii1或yii2请..我想验证字母和数字而不仅仅是字母,请检查用户输入字母和数字,然后只保存,否则显示验证错误我已更新答案。。使用字母小写、大写和数字签名作为您的响应,我使用yii1,但上面的代码将不带字母保存。/^[A-Z]{1-}\d{1-}$/如果您不介意,请您解释一下preg匹配,它将不会保存它,始终显示验证错误,如GB6789传递数据。我已更改了注册表表达式。。。希望这是您需要的我想验证字母和数字而不仅仅是字母,检查用户输入字母和数字,然后只保存,否则显示验证错误我已更新答案。。使用字母小写、大写和数字签名作为您的响应,我使用yii1,但上面的代码将不带字母保存。/^[A-Z]{1-}\d{1-}$/如果您不介意,请您解释一下preg匹配,它将不会保存它,始终显示验证错误,如GB6789传递数据。我已更改了注册表表达式。。。希望这是你需要的