【问题标题】:Restrict Input similar to Instagram Username Field [duplicate]限制类似于 Instagram 用户名字段的输入 [重复]
【发布时间】:2018-12-16 16:55:57
【问题描述】:

我正在尝试将我的用户名输入字段限制为类似于 Instagram 的用户名字段,它允许 A-Z a-z 和 .0-9。我已经尝试了一些正则表达式 JS 示例,但无法做到这一点。

<label for="username">Username</label>
<input class="form-control" id="username" type="text" name="username">

这是我目前拥有的,有人可以帮忙吗?

【问题讨论】:

  • 您能否更具体地说明您期望该字段的行为方式? “尝试了一些正则表达式 JS 示例”暗示了一些 JavaScript 代码,但在您发布的内容中没有任何相似之处......

标签: html input


【解决方案1】:

你能发布你的正则表达式吗?有几种方法可以对输入进行验证,但对于像您所要求的那样不太疯狂的事情,我敢打赌我们可以建立一个可靠的正则表达式结构。

只是在我的手机上,所以不能很好地测试,但我在想一些简单的事情,比如:

[a-zA-Z\d\.]+

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 2019-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多