1.不能以数字和下划线开头,长度:2~15(中文、英文字母、数字、下划线)

 public static boolean validateLoginName(String loginName) {String pattern = "^[a-zA-Z\\u4e00-\\u9fa5][a-zA-Z0-9_\\u4e00-\\u9fa5]{1,14}";boolean isMatch = Pattern.matches(pattern, loginName);return isMatch;}

2.必须至少包含上面的两种(英文字母、数字、下划线)长度:6~20

public static boolean validatePassword(String password) {String pattern = "^(?![A-Z]*$)(?![a-z]*$)(?![0-9]*$)(?![^a-zA-Z0-9]*$)\\S{6,20}";boolean isMatch = Pattern.matches(pattern, password);return isMatch;}

正则表达式数字、字母、中文、符号相关推荐

  1. JS判断数字/字母/中文

    原文链接:http://tieba.baidu.com/f?kz=140213674 1 JS判断数字/字母/中文   1. var reg = /^(\w|[\u4E00-\u9FA5])*$/; ...

  2. php 字母数字混合排序,JavaScript_基于JS实现数字+字母+中文的混合排序方法,在上篇文章给大家介绍了JavaScr - phpStudy...

    基于JS实现数字+字母+中文的混合排序方法 在上篇文章给大家介绍了JavaScript sort数组排序方法和自我实现排序方法小结,用自己的方法实现了数字数组的排序. 当然,实际运用中,我还是会使用s ...

  3. 数字字母特殊符号java_java正则匹配6-20位字母、数字、特殊符号最少满足其中两种...

    import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 6-20位 字母.数字.符号最少任意两种组合 * 字母.数字 ...

  4. ios 密码大小写数字 符号_iOS 用户密码 数字字母特殊符号设置 判断

    //直接调用这个方法就行 -(int)checkIsHaveNumAndLetter:(NSString*)password{ //数字条件 NSRegularExpression *tNumRegu ...

  5. JS判断数字字母中文

    1. var reg = /^(\w|[\u4E00-\u9FA5])*$/; if(arr=username.match(reg))  {  ti=1;  return ture; } else { ...

  6. 正则验证邮箱、8到16位数字字母特殊符号组合

    //邮箱 /^([a-zA-Z]|[0-9])(\w)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/ //8-16位数字.字母.特殊符号组合 /^(?![0-9]+$)(?![a- ...

  7. input限制只能输入数字/字母/英文符号

    使用 :直接插入input标签中 oninput = "value=value.replace(/[^\w\x21-\x2f\x3a-\x40\x5b-\x60\x7B-\x7F]/g,'' ...

  8. 正则表达式中文和中文符号

    匹配中文标点符号: [\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b] 匹配中文字符的正则表达式: [ ...

  9. java 数字 字母 中文_java中英文字母、数字、中文所占字节数

    先了解下基本的单位: 1.比特(bit)即一个二进制位,例如100011就是6比特. 2.字节(byte),这是计算机中数据类型最基本的单位了,8bit组成1byte. java要确定每种基本类型所占 ...

  10. 正则表达式密码校验(由数字、字母、符号三者同时组合)

    校验包括 数字.字母.符号同时组合,最小长度为8,最大长度不超过20 特殊符号为"!@#$%^&*_-" 可以自由更换 var pp = /^(?=.*[a-zA-Z])( ...

最新文章

  1. IOS 粒子发射器,雪花落下、创建火焰、河流、蒸汽的动画效果源代码
  2. python通过requirements.txt文件批量安装依赖包的实现步骤
  3. .html .php .asp,html静态页面中执行php、asp函数代码
  4. 【深度学习】神经网络模型特征重要性可以查看了!!!
  5. ffmpeg ffplay ffprobe使用说明
  6. 求字符串里面数字之和
  7. 企业资源计划软件 业务知识点汇编整理
  8. NO.34 关于禅道加密
  9. 主机 700 主控制台重连
  10. 双显卡单独分辨率_显卡预算超低、除了二手,你还可以考虑它、肥猫RX560显卡 评测...
  11. 甘特图来啦,项目管理神器,模板直接用
  12. Spring Cloud Security OAuth2授权模式和资源服务器
  13. 几种常见的距离计算公式
  14. 搜索引擎算法之 Query Analysis
  15. Establishing SSL
  16. 同步电机模型的MATLAB仿真模型
  17. 用Burpsuite破解网站密码
  18. Ubuntu安装中文字体
  19. 耗电排行Android,揪出Android手机电老虎!耗电应用排行
  20. 聊天室系统测试用例设计及报告

热门文章

  1. 关于OGG trail file 到999999之后的处理方法
  2. yamada算法_脉宽调制中的颤振算法
  3. Sqlite数据库锁死问题
  4. linux系统下如何github,在Linux系统下使用Github的基本教程
  5. c语言编程如何进行n次方运算,c语言n次方怎么输入?_后端开发
  6. I Sold Out for the Cash - 2022/8/10
  7. ai背景合成_AI突破次元壁又火了!飞屋环游记动漫角色一秒变真人,网友:小罗的“猫王发型”有点酷...
  8. Oracle EBS SLA Custom Sources(自定义来源)
  9. ps—添加、去除水印
  10. C语言编程>第二周 ① 打印菱形图案