带有自定义消息的 jquery 正则表达式

标签 jquery regex jquery-validate

我需要使用 jquery 在我的 asp.net mvc(C#) 应用程序中实现正则表达式。

我有一个登录表单,我需要使用必填表达式和正则表达式来验证字段。

更清楚地说,我的登录表单中有用户名密码字段。我需要首先按要求进行验证,如果用户输入任何值,那么我需要使用正则表达式进行验证。

例如:如果输入的值无效,则用户名 必须至少包含 5 个字符且不得包含特殊字符。它应该显示请输入至少包含 5 个字符且不含特殊字符的有效用户名

密码必须至少为 5 个字符,且至少 1 个特殊字符、1 个数字,如果输入的值无效,则应显示请输入至少 5 个字符的有效密码,并且应包含 1 个数字和特殊字符

所以我需要为必填和正则表达式的每个字段提供自定义消息。

jquery 中是否有用于正则表达式的常用插件或函数?

最佳答案

用户名:

/^\w{5,}$/ 五个或更多单词字符(a-z、A-Z、0-9 和下划线)

密码:

/^(?=.*\d)(?=.*[a-z])(?=_|\W).{5,}$/i 至少为五个字符,至少包含一位数字、一个字母(不区分大小写)和一个特殊字符。

关于带有自定义消息的 jquery 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1878754/

相关文章:

javascript - 使用 jQuery 编写大量 HTML 代码的好方法是什么?

javascript - 数据表:加载ajax后浏览器卡住

javascript - JQuery Ajax 控制流程

javascript - 删除两个括号之间的字符串Javascript

javascript - jquery - 在 select 标签中添加额外的数据

java - Jenkins 日志解析器规则

internet-explorer - Internet Explorer 中的 jQuery 加载问题

jquery - 如果输入类型 "valid"= 选择文件,如何返回 ="file"?

asp.net-mvc-3 - MVC 3 十进制服务器端验证问题

javascript - 正则表达式使用javascript限制汉字