A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© LARK 中级黑马   /  2016-10-14 18:15  /  808 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Pattern,meches这两个用法,一直不太了解?有哪位有总结,给讲讲,怎么熟练使用?形象记忆住?
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

2 个回复

倒序浏览
先按步骤:
1定义一个字符串类型的正则表达式: String regex = “[1-9][0-9]{5,11}”;
2通过Pattern的静态方法 获取Pattern对象,传入regex Pattern p = Pattern.compile(regex);
3通过p的matcher方法,将需要检测的字符串传进去:Matcher m = p.matcher(需要检测的字符串);
4,通过m对象调用其中的方法,常用的find 返回是否找到下一个匹配到的目标,group 返回找到的匹配字符串。。
具体其他功能去看API的Mathcher类
回复 使用道具 举报
IceLoveInFire丶 发表于 2016-10-14 20:15
先按步骤:
1定义一个字符串类型的正则表达式: String regex = “[1-9][0-9]{5,11}”;
2通过Pattern的静 ...

谢谢谢谢,收藏了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马