黑马程序员技术交流社区
标题:
正则表达式
[打印本页]
作者:
我是小水水
时间:
2015-5-26 10:35
标题:
正则表达式
* 1.什么是正则表达式
* 是一种字符串的约束格式, 例如在某些网站上填写邮箱的时候, 如果乱写会提示输入不合法, 这种验证就是使用正则表达式做的.
* 2.匹配
* String里的matches() 验证一个字符串是否匹配指定的正则表达式"18612345678".matches("1[34578]\\d{9}");
* 3.分割
* String里的split() 用指定正则表达式能匹配的字符作为分隔符, 分割字符串
* 4.替换
* String里的replaceAll("","") 把字符串中能匹配正则表达式的部分替换为另一个字符串
* 5.查找
* Pattern.compile() 创建正则表达式对象
* Pattern.matcher() 用正则表达式匹配一个字符串, 得到匹配器
* Matcher.find() 查找字符串中是否包含能匹配正则表达式的部分
* Matcher.group() 获取匹配的部分
作者:
tougboy
时间:
2015-5-26 10:56
视频中没看到这部分 原来正则是这样子啊
作者:
LoveMyself
时间:
2015-5-26 10:58
正在学习中
作者:
石头888
时间:
2015-5-26 13:25
学习学习了!
作者:
星辉祝愿
时间:
2015-5-26 14:10
来学学啦
作者:
南山忆
时间:
2015-5-26 14:17
正在表达式一学
作者:
mmakun
时间:
2015-5-26 15:58
总结的不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2