正则表达式-常用验证
发布日期:2021-06-30 21:42:58 浏览次数:2 分类:技术文章

本文共 717 字,大约阅读时间需要 2 分钟。

一、邮箱验证:

/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/

相关文章:

1、
2、

二、数字验证:

/^(0|[1-9][0-9]*)+$/         //零和非零开头的数字

相关文章:

1、

三、匹配换行

/^[\n]+$/

四、匹配空格

/^[\s]+$/

相关文章:

五、首位必须为英文,且仅支持英文+数字组合、允许输入下划线(6-15位字符)

/^(?![0-9]+$)(?![a-zA-Z]+$)[A-Za-z][0-9A-Za-z_]{5,14}$/

相关文章:

六、字母、数字、下划线两种组合

/(?!^\d+$)(?!^[A-Za-z]+$)(?!^_+$)^\w{6,16}$/

相关文章:

七、大于0的浮点数(最大保留两位小数)

/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/

八、任意字符,只限制长度

/^[\w\W]{1,1000}$/

九、IP校验

(?=(\b|\D))(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))(?=(\b|\D))

十、字母、数字、特殊字符三种组合

/^(?=.*\d)(?=.*[a-zA-Z])(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,.\/\[\]])[\da-zA-Z~!@#$%^&*()_+`\-={}:";'<>?,.\/\[\]]{8,}$/

相关文章:

待续、、、

转载地址:https://local.blog.csdn.net/article/details/82999953 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:value.getTime is not a function表单保存后,再次进入编辑页,不做修改直接保存,日期便会报错
下一篇:input 数字类型(number)限制长度

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月12日 15时03分50秒