Python正则表达式基础-元字符

\    ^    $   *    +    .    |    ?    {}   []    ()    


下面简单介绍一下。

1,[]  常用来指定一个字符集,如:[abc ]; [a-z] 里面所有的字母会被一一匹配

例子:


注:

示例中^表示取反。

[a-z]表示 从字母a到z所有的字母。

[0-9]等价于[0123456789] 也可以用\d 表示。

所有其它的元字符在[]中将失去原有的意义,比如示例中的^在[]表示取反。


2,^ 表示匹配字符串的开头。在多行模式下匹配每一行的开头。

注:^一般放在字符串开头

3,$ 表示匹配字符串的结尾。在多行模式下匹配每一行的尾部。

注:$一般放在字符串结尾。

下面会继续介绍python正则表达式的元字符。




最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容