对文本的处理方法
- IGNORECASE 忽视大年夜小写模式
- 匹配时忽视大年夜小写
- 默认是区分大年夜小写的
- SINGLELINE 单行模式
- 全部文本看作一个字符串,只有一个开首一个结尾
- 使小数点"."可以匹配包含换行符(\n)在内的随便率性字符
- MULTILINE 多行模式
- 每行都是一个字符串
- 在多行模式下,如不雅须要仅匹配字符串开端和停止地位,可以应用\A和\Z
阁下表达式之间“或”关系,匹配左边或右边
- (1)、在被润饰匹配次数的时刻,括号中的表达式可以作为整体被润饰
- (2)、取匹配结不雅的时刻,括号中的表达式匹配到的内容可以被零丁获得
- (3)、每一对括号会分派一个编号,应用()的捕获依正仁攀括号的次序大年夜1开端主动编号。捕获编号为零的第一个捕获是全部正则表达式模式匹配的文本
- 反向引用:经由过程反向引用,可以对分组已捕获的字符串进行引用。
一些表达式中,不得不应用(),但又不须要保存()中子表达式匹配的内容,这时可以用非捕获组来抵消()带来的副感化。
【编辑推荐】
- Python正则表达式re模块简明标记
- C++中三种正则表达式比较
- Spring思维导图,让Spring不再难解(mvc篇)
- 还不会Python正则表达式?看这篇文┞仿尝尝
- 最全的常用正则表达式大年夜全——包含校验数字、字符、一些特别的需求等等
推荐阅读
写在前面的话这个问题看起来就显得有些萌,或者说类似的问题都有些不靠谱,世上哪有那么多必定的工作,做开辟都不必定做多久呢,所以说如不雅你有这个疑问的话是真真有点儿不着调,不过可能也就是随口一>>>详细阅读
本文标题:一张思维导图,让正则表达式不再难懂
地址:http://www.17bianji.com/lsqh/37938.html
1/2 1