zoukankan      html  css  js  c++  java
  • Python学习笔记模式匹配与正则表达式之建立自己的字符分类

    随笔记录方便自己和同路人查阅。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      有时候你想匹配一组字符,但缩写的字符分类(d、w、s)太宽泛。你可以用用方括号定义自己的字符分类。

    列如,字符分类[aeiouAEIOU]将匹配所有元音字符,不论大小写。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      示例代码:

    #! python 3
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    import re#导入re模块
    vowelRegex = re.compile(r'[aeiouAEIOU]')#建立自己的分类,匹配所有的[aeiouAEIOU]方括号的内容
    mo = vowelRegex.findall('RoboCop eats baby food. BABY FOOD.')#查找文本内容
    print(mo)#打印内容
    

      运行结果:

  • 相关阅读:
    字符串类型
    数据类型之整型
    数据类型
    两个版本的区别
    变量
    DHCP
    MySQL数据库编译及入门
    NFS网络文件系统
    Rsync 数据同步
    互联网数据分享平台
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9575256.html
Copyright © 2011-2022 走看看