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)#打印内容
    

      运行结果:

  • 相关阅读:
    使用基本的socket函数
    ODBC、ADO
    MFC开发ActiveX控件的简介
    MFC线程
    系统API函数实现多线程及线程同步
    IP地址控件
    加速键
    属性页对话框
    Tab控件
    树控件
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9575256.html
Copyright © 2011-2022 走看看