为了账号安全,请及时绑定邮箱和手机立即绑定

如何验证输入字段(用户名)以不允许 yii2 中的空格

如何验证输入字段(用户名)以不允许 yii2 中的空格

PHP
侃侃无极 2022-01-14 17:04:01
我在表单中有一个用户名字段,我想通过不允许空格来验证它,就像它不应该接受像“abc xyz”这样的用户名。
查看完整描述

2 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

在您的Model规则中使用类似:

['username', 'match', 'pattern' => '/^[a-zA-Z0-9]*$/i']


查看完整回答
反对 回复 2022-01-14
?
慕后森

TA贡献1802条经验 获得超5个赞

使用这样的东西:

<input type="text" name="username" pattern="[a-zA-Z0-9]{2,50}" title="Letters numbers">

https://www.w3schools.com/tags/att_input_pattern.asp

或者在javascript中使用事件

 <input type="text" name="username" onkeydown="myFunction()">

https://www.w3schools.com/jsref/event_onkeydown.asp


查看完整回答
反对 回复 2022-01-14
  • 2 回答
  • 0 关注
  • 198 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信