java正则表达式的匹配包括:邮箱,手机,姓名,昵称,身份证号,银行卡号等; 生成6位随机数; 对url中字符串进行编码和解码; 获取客户端ip地址; 获取系统当前时间; 生成32位编码不含横线; 生成MD5编码; 通过身份证获取性别; 通过身份证获取生日; 手机号中间4位替换成星号; 邮箱地址加星 ...
分类:
编程语言 时间:
2018-06-06 22:26:07
阅读次数:
189
String content = "1.案件管辖问题{【标签1】默认内容1}测试测试测试测试测{【标签2】默认内容2}试测试测试测试测试测试测试测试测试测试测试"; String pattern = "\\{(【.*?】)([^,,].*?)\\}"; Pattern p = Pattern.com... ...
分类:
编程语言 时间:
2018-06-05 13:33:34
阅读次数:
172
ava.util.regex 类 Pattern java.lang.Object 继承者 java.util.regex.Pattern 所有已实现的接口: Serializable public final class Pattern extends Object implements Ser.... ...
分类:
编程语言 时间:
2018-05-18 14:06:07
阅读次数:
224
private Set getCodes(String s) { Set resultSet = new HashSet(); Matcher matcher = codePattern.matcher(s); while (matcher.find()) { resultSet.add(match... ...
分类:
编程语言 时间:
2018-05-11 10:50:18
阅读次数:
199
1 参考文档 点击前往 2 参考博文 点击前往 ...
分类:
编程语言 时间:
2018-05-05 17:21:12
阅读次数:
136
一、含义: 是一个有规律的,有特定意义的一串字符,通常用来进行匹配,查找等操作。 二、常用符号 .:任意字符 [abc]:表示abc中的任意一个字母 [^abc]:表示除了abc之外的任意字符 [0-9]:表示0-9中的任意一个数字 [a-z]:表示a-z中的任意一个字母 [0-9a-zA-Z]:表 ...
分类:
编程语言 时间:
2018-04-25 22:05:01
阅读次数:
181
/** * 正则提前字符串中的IP地址 * @param ipString * @return */ public static List getIps(String ipString){ String regEx="((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(... ...
分类:
编程语言 时间:
2018-04-24 17:34:41
阅读次数:
544
1, [abc] a, b 或 c [^abc] 任何字符,除了a,b 或 c [a-zA-Z] a 到 z 或 A 到 Z,两头字符都包括在内 [a-d[m-p]] a 到 d 或 m 到 p :[a-dm-p](并集) [a-z&&[def]] d,e 或 f(交集) 2, * 任何字符 \d ...
分类:
编程语言 时间:
2018-04-21 22:27:58
阅读次数:
207
一个匹配数字和字母密码的正则表达式 2011 年 12 月 14 日 | Filed under: 正则表达式 and tagged with: 密码 , 正则表达式 , 零宽断言 一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。 如何分析需求 ...
分类:
编程语言 时间:
2018-04-14 11:22:41
阅读次数:
151
一个匹配数字和字母密码的正则表达式 2011 年 12 月 14 日 | Filed under: 正则表达式 and tagged with: 密码 , 正则表达式 , 零宽断言 一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。 如何分析需求 ...
分类:
编程语言 时间:
2018-04-14 11:19:19
阅读次数:
222