(\\d{17}[0-9a-zA-Z]|\\d{14}[0-9a-zA-Z]) ②\\d{6}(\\d{8}).* 这两个正则表达式各自代表什么意思
2015-02-14 12:55
281 查看
①(\\d{17}[0-9a-zA-Z]|\\d{14}[0-9a-zA-Z]) ②\\d{6}(\\d{8}).* 这两个正则表达式各自代表什么意思
2013-07-04 09:06treeColor 分类:编程语言 | 浏览414 次
对上面的问题进行补充:提取身份证号中的日期,下面的两行代码是怎么提取的没看懂 Pattern p2 = Pattern.compile("\\d{6}(\\d{8}).*"); Pattern p3 = Pattern.compile("(\\d{4})(\\d{2})(\\d{2})");
我有更好的答案
分享到:
按默认排序 | 按时间排序
1条回答
2013-07-04 09:15梦里寻你我他 | 十级 最快回答1, 匹配 17个数字后面一位可以是大小写字母或者数字 或者 14位数字后面一位可以是大小写字母或者数字
2,匹配 6位数字再跟8位数字,后面为任意位的字符
相关文章推荐
- 正则表达式 '^[a-zA-Z0-9''-'\s]{1,30}$' 代表什么意思?
- 正则表达式最后加一个/g或者/ig代表什么意思
- java 正则表达式 每个构造字符代表什么意思(合集(全))
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- C#正则表达式基础 [0-9a-zA-Z] 验证一个字符是否是数字或者字母
- oracle正则表达式 [^-]是什么意思?表示不是'-'的字符
- 【转帖】请问两个大于号>>代表什么意思?
- 正则表达式中$1,$2 ===算是什么意思
- jmeter正则表达式提取器的"?"是什么意思?怎么匹配?
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- js正则表达式中/=\s*\".*?\"/g表示什么意思?
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- “正则表达式(/[^0-9]/g,'')中的"/g"是什么意思”
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- 泛型方法<T> List<T> methodName(){},两个T分别代表什么意思?
- PHP正则表达式后面接的/isU, /is, /s 啊这些是什么意思?
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- 正则表达式中的 \b 什么意思?