《Oracle Java SE编程指南》28-01:秒懂正则表达

2020-05-21  本文已影响0人  AT阿宝哥
课程封面-JavaSE-AT阿宝哥

内容导航


前言

正则表达式,其实我们早就在小学中学过了,比如汉语词语的形式,语句的形式。


1、词式

汉语词语有很多有趣的形式,比如AABB、ABAC、ABB、AABC、ABCC等等

1.1、AABB式


多多少少、明明白白、星星点点、隐隐约约、蹦蹦跳跳、

轰轰烈烈、吞吞吐吐、密密麻麻、从从容容、淅淅沥沥、

勤勤恳恳、断断续续、慌慌张张、偷偷摸摸、高高兴兴、

浩浩荡荡、恍恍惚惚、斑斑点点、郁郁苍苍、歪歪斜斜、

世世代代、端端正正、严严实实、确确实实、密密层层、

家家户户、跌跌撞撞、祖祖辈辈、辛辛苦苦、飘飘摇摇

1.2、ABAC式


冷言冷语、一心一意、毛手毛脚、一五一十、自由自在、

再三再四、多种多样、人来人往、百发百中、非亲非故、

十全十美、实话实说、一年一度、探头探脑、无边无际、

若隐若现、半推半就、自说自话、半信半疑、自作自受、

有说有笑、多灾多难、无忧无虑、绘声绘色、知己知彼、

徒子徒孙、毕恭毕敬、载歌载舞、若明若暗、大模大样


2、正则表达式

正则表达式(Regular Expressions),是描述多个字符串共同特征的一种方法,可以用于搜索、编辑或操作文本和数据。其中,共同特征被称作模式,比如,AABBABAC便是词语的模式。

手机号举例:


188 xxxx xxxx
131 xxxx xxxx
186 xxxx xxxx

邮箱举例:


goldenunion@qq.com
12264104@qq.com
goldenunion@yean.net

身份证号举例:


620102 19840101 0022
610101 19951201 0148
110101 19951201 0148

语句举例:


Good good study, day day up! 

Study well and make progress every day.


持续更新,欢迎留言提议!
码字很累,多点赞多赞赏!


扫描二维码,关注AT阿宝哥
上一篇下一篇

猜你喜欢

热点阅读