java正则表达式
来源:互联网 发布:linux版启动器 编辑:程序博客网 时间:2024/06/03 13:03
java密码正则表达式(可以是纯数字,也可以是纯字母,也可以是数字+字母,6-16 位)^[0-9a-zA-Z]{6,16}$[a-z0-9A-Z]表示是字母或数字{6, 16}表示重复出现6~16次^表示从字符串头开始匹配$表示匹配到字符串末尾如果不加^和$字符串中如果有符合条件的串也会被匹配
注意:^表示从字符串头开始匹配 ,$表示匹配到字符串末尾 ,然后中括号里面标识内容。0-9a-zA这些东西中间不要加东西,“,”号都不能添加,因为那样的话,密码中就可以出现“,”了。
使用的时候
/** * 检测一个EditText是否是一个正确的密码 * * @param et * @return 如果是一个正确的密码,则 返回true;否则返回false */ public static boolean isEditTextValidPwd(EditText et) { String pwd = et.getText().toString(); if (pwd == null || pwd.length() < 6 || pwd.length() > 20) { return false; } else { String regEx = "^[A-Za-z0-9]{6,20}$"; Pattern pattern = Pattern.compile(regEx); Matcher matcher = pattern.matcher(pwd); return matcher.find(); } }
0 0
- Java 正则表达式正则
- 【正则表达式】Java正则表达式
- 正则表达式 JAVA正则表达式
- 【Java】【正则表达式】正则表达式
- Java 正则表达式详解_正则表达式
- java正则表达式!正则表达式踩坑!!!
- 正则表达式工具类,正则表达式封装,Java正则表达式
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- java和正则表达式
- java正则表达式详解!
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Activity的介绍和使用(二)
- C#之Lambda不得不说的用法
- Android Fragment详解(一):概述
- Android:应用前后台切换判断
- 读取手机联系人信息
- java正则表达式
- ext在textfield 后面添加一个button
- python+opencv图像金字塔融合
- HDOJ 3746 Cyclic Nacklace
- 官方文档Coroutines的应用场景
- jump game I // II
- Socket TCP聊天通讯
- UIButton Custom
- LeetCodet题解--23. Merge k Sorted Lists(合并K个已排序的链表)