您的位置:首页 > 编程语言 > Java开发

Java-阶段小结笔记(三)--正则表达式

2017-07-07 17:13 169 查看

例题分析

Pattern和Macher的使用



Pattern和Macher.PNG

1.数字3恰好间隔出现3次



3恰好间隔出现3次.PNG

2.按照叠词切割字符串



按照叠词切割字符串.PNG

split切割方法使用注意事项
(1).split不能以直接.为切割条件,应该写为"\\."(双反斜杠和一个点)

(2).用split切割"hello###heima"时产生的字符串数组长度为4

原因是一次切割一个#,最后hello和heima之间产生hello heima两个空格

3.叠词分组



叠词分组,注意只能aabb,不能abab.PNG



叠词分组abab.PNG

4.从一段字符串中获取里面的所有手机号码



获取字符串中的多个号码.PNG

5.检测字符串是否含有孤单的g字符



检测字符串是否含有单独g字符.PNG

6.去掉字符串中重复的内容



去掉字符串中重复的内容.PNG

7.统计重复字符出现的次数



统计重复字符出现的次数.PNG

8.用Random产生0~100(不包含100)的随机数



用Random产生0~100(不包含100)的随机数.PNG

9.用正则表达式计算字符串中所有数字的和



用正则表达式计算字符串中所有数字的和.PNG

10.用正则表达式删除指定字符串



用正则表达式删除指定字符串.PNG

11.正则表达式字符规则



正则表达式规则.PNG

12.正则表达式统计出现次数



正则表达式统计出现次数.PNG

13.正则表达式字符范围



正则表达式字符范围.PNG

14.计算任意字符串中连续出现个数最多的字符的数量<
4000
/h5>



计算任意字符串中连续出现个数最多的字符的数量.PNG
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: