html - 限制输入类似于 Instagram 用户名字段
问题描述
我试图将我的用户名输入字段限制为类似于 Instagram 的用户名字段,它允许 AZ az 和.
and 0-9
。我已经尝试了一些正则表达式 JS 示例,但无法做到这一点。
<label for="username">Username</label>
<input class="form-control" id="username" type="text" name="username">
这是我目前所拥有的,有人可以帮忙吗?
解决方案
你可以发布你的正则表达式吗?有几种方法可以验证输入,但对于不像您要求的那样太疯狂的事情,我敢打赌我们可以建立一个可靠的正则表达式结构。
就在我的手机上,所以不能很好地测试,但我在想一些简单的事情,比如:
[a-zA-Z\d\.]+
推荐阅读
- pyspark - 通过使用凭据直通的 Azure databricks 中的 python 脚本查找 Azure Datalake 中文件/文件夹的上次修改时间戳
- c++ - 结合函数参数包和默认参数
- html - 无法在 ASP.Net MVC 页面中的图像上显示文本
- typescript - Typescript - 为一个非常通用的函数定义接口
- java - 如何阅读 .logs 文档的最后一行?
- javascript - Firefox 开发者版获取注册在元素 getEventListeners 上的所有事件监听器
- hibernate - 具有相同标识符值的不同对象已与 GORM (Grails) 的会话相关联
- java - java中的日期时间格式,例如“2020年6月3日下午5:04:05”
- postgresql - 自 Postgres 12 以来 CTE 性能不佳
- linux - 什么是跟踪文件系统更改的好方法?