javascript - 想要过滤可以接受 DOT(.) 、下划线(_) 和 Dash(-) 的用户名

标签 javascript jquery html

使用 jQuery 我想过滤可以接受 3 个字符的用户名。经过以下验证

._-

var filter = /^[a-zA-Z0-9]+$/;

所以:

if (filter.test(currentval)) {
    //valid username
}

最佳答案

如果您还想包含。 _ - 将它们添加到您的正则表达式中:

var filter = /^[a-zA-Z0-9\.\-_]+$/;

关于javascript - 想要过滤可以接受 DOT(.) 、下划线(_) 和 Dash(-) 的用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26894576/

相关文章:

javascript - 这个 JSON 有什么问题?

javascript - Angularjs 中的 localStorage 在选项卡之间共享

JQuery 使用 .on() 方法根据不同的选择器做不同的事情

Javascript,从 iFrame 访问框架集中的嵌套框架

javascript - 跳过参数以保留 JavaScript 中的默认值

javascript - 脚本返回长度不一致的字符串

jquery - ASP.Net MVC 在ajax发布后刷新另一个 View 中的其他元素

jquery - 删除重复数组 jQuery

html - 如何创建一个完整的工作下拉菜单?

html - wkhtmltopdf 缺少 SVG 路径(渲染)