常用的正则表达式(用户名、密码、邮箱) |
您所在的位置:网站首页 › qq邮箱格式是大写还是小写字母的 › 常用的正则表达式(用户名、密码、邮箱) |
常用的正则表达式
1、用户名2、密码1. 至少8-16个字符,至少1个大写字母,1个小写字母和1个数字,其他可以是任意字符:**2. 至少8个字符,至少1个大写字母,1个小写字母和1个数字,不能包含特殊字符(非数字字母):3. 至少8个字符,至少1个字母,1个数字和1个特殊字符:4. 至少8个字符,至少1个大写字母,1个小写字母,1个数字和1个特殊字符:
3、邮箱1. 只允许英文字母、数字、下划线、英文句号、以及中划线组成2. 名称允许汉字、字母、数字,域名只允许英文域名
1、用户名
用户名可能包含中文、大小写字母、和数字 中文的匹配规则: \u4e00-\u9fa5大写字母的匹配规则: A-Z小写字母的匹配规则: a-z数字的匹配规则: 0-9所以用户名的匹配规则为 ^[\u4e00-\u9fa5a-zA-Z0-9]{6,12}${6,9} 表示匹配 6-12 个字符 2、密码密码为了安全,一般是要包含数字、大小写的字母,甚至要有特殊字符。 至少1个大写字母: (?=.*?[A-Z])至少1个小写英文字母: (?=.*?[a-z])至少1位数字: (?=.*?[0-9])至少有1个特殊字符: (?=.*?[#?!@$%^&*-])最小8个长度: {8,} 1. 至少8-16个字符,至少1个大写字母,1个小写字母和1个数字,其他可以是任意字符:** /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,16}$/或者: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[\s\S]{8,16}$/其中 [\s\S] 中的\s空白符,\S非空白符,所以[\s\S]是任意字符。也可以用 [\d\D]、[\w\W]来表示。 2. 至少8个字符,至少1个大写字母,1个小写字母和1个数字,不能包含特殊字符(非数字字母): ^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$ 3. 至少8个字符,至少1个字母,1个数字和1个特殊字符: ^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{8,}$ 4. 至少8个字符,至少1个大写字母,1个小写字母,1个数字和1个特殊字符: ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,} 3、邮箱 1. 只允许英文字母、数字、下划线、英文句号、以及中划线组成 ^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$ 2. 名称允许汉字、字母、数字,域名只允许英文域名 ^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$参考链接1: https://blog.csdn.net/make164492212/article/details/51656638 参考链接2: https://www.cnblogs.com/loong-hon/p/11288028.html |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |