获取验证码的正则表达式
来源:互联网 发布:js 数组元素能是函数么 编辑:程序博客网 时间:2024/04/29 23:17
转自:http://blog.csdn.net/yung7086/article/details/26094987
/** * 从短信字符窜提取验证码 * @param body 短信内容 * @param YZMLENGTH 验证码的长度 一般6位或者4位 * @return 接取出来的验证码 */ public static String getyzm(String body, int YZMLENGTH) { // 首先([a-zA-Z0-9]{YZMLENGTH})是得到一个连续的六位数字字母组合 // (?<![a-zA-Z0-9])负向断言([0-9]{YZMLENGTH})前面不能有数字 // (?![a-zA-Z0-9])断言([0-9]{YZMLENGTH})后面不能有数字出现 //获得数字字母组合 // Pattern p = Pattern .compile("(?<![a-zA-Z0-9])([a-zA-Z0-9]{" + YZMLENGTH + "})(?![a-zA-Z0-9])"); //获得纯数字 Pattern p = Pattern.compile("(?<![0-9])([0-9]{" + YZMLENGTH+ "})(?![0-9])"); Matcher m = p.matcher(body); if (m.find()) { System.out.println(m.group()); return m.group(0); } return null; }
0 0
- 获取验证码的正则表达式
- 正则表达式的验证
- 正则表达式的验证
- 正则表达式的验证
- 日期验证的正则表达式
- 正则表达式的验证程序
- 验证邮件地址的正则表达式
- 验证空格的正则表达式
- 验证中文的正则表达式-
- 邮箱验证的正则表达式
- 验证控件的正则表达式
- 正则表达式的JS验证!
- 验证Email的正则表达式
- 验证邮箱的正则表达式
- Js正则表达式的验证
- 验证日期的正则表达式
- 常用的正则表达式验证
- javascrip正则表达式的验证
- CreateCompatibleBitmap
- AE+C#开发问题实录(一)每用户订阅上的所有人 SID 不存在
- iOS拨打电话
- cvBoostStartTraining, cvBoostNextWeakClassifier和 cvBoostEndTraining
- webService基础-复杂元素的定义
- 获取验证码的正则表达式
- 如果不走差异化道路 企业网站建设到推广都很难
- UFT与jQuery的交互DEMO
- Facebook的开源系列
- js通过NPAPI调用本地应用程序并传参
- Linux常用命令大全
- 微软100题第51题:和为n连续正数序列
- C# PropertyGrid控件应用心得
- CountDownLath