常用正则表达式合集:
验证数字:1$
验证n位的数字:^\d{n}$
验证至少n位数字:^\d{n,}$
验证m-n位的数字:^\d{m,n}$
验证零和非零开头的数字:^(0|[1-9][0-9])$
验证有两位小数的正实数:2+(.[0-9]{2})?$
验证有1-3位小数的正实数:3+(.[0-9]{1,3})?$
验证非零的正整数:^+?[1-9][0-9]$
验证非零的负整数:^-[1-9][0-9]$
验证非负整数(正整数 + 0) ^\d+$
验证非正整数(负整数 + 0) ^((-\d+)|(0+))$
验证长度为3的字符:^.{3}$
验证由26个英文字母组成的字符串:4+$
验证由26个大写英文字母组成的字符串:5+$
验证由26个小写英文字母组成的字符串:6+$
验证由数字和26个英文字母组成的字符串:7+$
验证由数字、26个英文字母或者下划线组成的字符串:^\w+$
验证用户密码:8\w{5,17}$ 正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。
验证是否含有 ^%&’,;=?KaTeX parse error: Can't use function '\"' in math mode at position 1: \̲"̲ 等字符:[^%&',;=?\x22]+
验证汉字:9,{0,}$
验证Email地址:^\w+[-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)$
验证InternetURL:^http://([\w-]+.)+[\w-]+(/[\w-./?%&=])?$ ;10+://(w+(-w+))(.(w+(-w+)))(?S)?$
验证电话号码:^(\d3,4|\d{3,4}-)?\d{7,8}KaTeX parse error: Undefined control sequence: \d at position 99: …证号
前端js正则大全(项目中经常用到的正则表达式)
最新推荐文章于 2022-04-03 20:42:45 发布
这篇博客汇总了前端开发中常用的正则表达式,包括数字验证、字符长度、邮箱地址、URL、电话号码等多种场景,同时也介绍了正则表达式的基本用法、元字符、量词以及正则方法如search、match、test和replace。此外,还提到了正则在数据验证、文本处理和数据提取中的应用。
摘要由CSDN通过智能技术生成