专栏首页Android知识点总结正则十八式-第一式:直捣黄龙

正则十八式-第一式:直捣黄龙

少年,见你骨骼精奇,是百年一遇的练武奇才,你我又是有缘人,随为师修炼吧


藏扇仙:"徒儿,为师快不行了。"
捷特:"师傅,你可要挺住啊,雅阁阁主一定能医治你。"
藏扇仙:"为师一生悟得这正则十八式,可谓打遍天下无敌手,不能后继无人啊!"
捷特:"别这么说,还有三天的行程,就能到了,你坚持住啊。"
藏扇仙:"以防万一,为师现在把毕生功力都传授给你。徒儿,准备收功。"

一、单字匹配

1.全匹配:.

都到碗里来。


2.转义:\.

你才到碗里去


3.裸配

我就是我,不一样的烟火


4.单词边界匹配:\b

枪打出头鸟


5.非单词边界匹配:\B

中庸之道-莫出头


6.数字匹配:\d

恋数狂魔,数字癖


7.非数字匹配:\D

绝对文科生


8.数字字母下划线:\w

吾乃命名正统血脉


9.非数字字母下划线:\W

杂牌军:王侯将相,宁有种乎?


10.非空字符:\S

一人之下,万人之上


11.空字符:\s

空即是色,色即是空。\n,\r,\t,\v,\f 阿弥陀佛。


二、多字匹配

1.任意多:*

给多少都行


2.裸配多

你敢给,我就敢要


3.或配:|

随便挑一个都行


4.集一配:[]

这里面随便挑一个都行


5.非集配:[^]

不要这里面的


6.连配[-]

这一溜排我都要


7.定n次配:{n}

一口价,不还价。


7.n多次配:{n,}

给多点我也不介意


8.限次配:{n,m}

睁一只眼闭一只眼,但我有底线和上限。


9.有配:+

一个及以上


10.问(0,1)配:?

0过1个


11.首配:^

配开头


12.尾配:$

配结尾


藏扇仙:"徒儿,为师休息一会,第一式的套路心法已经交给你了,你多加练习。"
捷特:"弟子明白,必定勤加练习,将您的武学发扬光大。"
藏扇仙:"看你怎么有心,为师就放心了。 "

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 正则十八式-第二式:控鹤擒龙

    张风捷特烈
  • 正则十八式-第三式:龙跃于渊

    张风捷特烈
  • D2-Android自定义拉绳小控件

    张风捷特烈
  • Confluence 6 已经存在的 Confluence 安装配置一个数据源连接

    https://www.cwiki.us/display/CONFLUENCEWIKI/Configuring+a+datasource+connection

    HoneyMoose
  • SDK性能自测小技巧

    用户1130025
  • 董朝:打造云存储服务——移动端数据存储与分发

    先做一个简单的自我介绍,2011年我毕业以后,一直从事IOS的开发,目前为止大概有七年的工作经验,前四年的时间主要在做APP里开发,之后三年主要做SDK相关的工...

    云加社区技术沙龙
  • 多模态+Recorder︱多模态循环网络的图像文本互匹配

    图像文本匹配,顾名思义,就是度量一幅图像和一段文本的相似性,该技术是多个模式识别任务的核心算法。例如,在图像文本跨模态检索任务中,当给定查询文本,需要依据图像文...

    素质
  • 如何确保SAP OData服务的返回结构为JSON格式

    大家可能会发现默认情况下,我们调用SAP OData得到的返回结构是XML格式的,如果用JavaScript解析,不如JSON格式方便:

    Jerry Wang
  • Java EE之SSM框架整合开发 -- (6) MyBatis开发入门

    本章主要内容: MyBatis环境的构建、MyBatis的工作原理、与Spring框架的整合开发、MyBatis的入门程序。

    浩Coding
  • 《挑战30天C++入门极限》C++运算符重载函数基础及其值返回状态

      除此之外,c++也规定了一些运算符不能够自定义重载,例如.、::、.*、.->、?:。   下面我们来学习如何重载运算符,运算符重载函数的形式是: ...

    landv

扫码关注云+社区

领取腾讯云代金券