zoukankan      html  css  js  c++  java
  • python的正则表达式的学习笔记

    1、python里面处理正则表达式的是内置模块re,使用之前import re

    2、re主要函数:

      match:默认是从头开始匹配

      search:可以从任何地方匹配

      findall:返回全部匹配数组

      sub:匹配之后,做替换操作,操作可以是一个函数

      r的作用,Python中字符串前面加上 r 表示原生字符串,正常是"\\n" 用r"\n"

    3、正则表达式规则

      (1)、匹配单个字符用[],[^字符]标示非某个字符就可以

      .是代表除换行外的任意字符,d 数字,、D 非数字,s是 空格等空字符 ,S 是非空字符,w是数字、大小字母和_(包括Utf-8的其他文字字符,例如,中文字) ,W是非w

      (2)、多个字符,+代表最少出现一次,* 代表出现0到无限次,?代表出现一次或不出现,{m}出现m次,{m,n}出现m-n次都可以,{m,}最少m次到无限次,{,n}最多n次

      (3)、分组,用()可以对规则内的内容进行分组,后面重复时可以使用数字替代,| 用于多个条件的Or关系

      (4)、别名(<?P=name>)  定义别名,使用 (?P=name)使用别名

      (5)、^必须以开头,必须以结尾$

    更多参考文档:

    1、https://www.cnblogs.com/zhangfengxian/p/10164496.html

    2、https://blog.csdn.net/houyanhua1/article/details/84572849

    3、https://www.cnblogs.com/dreamer-fish/p/5282679.html

    4、https://www.cnblogs.com/shenjianping/p/11647473.html

  • 相关阅读:
    SAP PI 如何实现消息定义查询
    EWM与ERP交互程序
    ITS Mobile Template interpretation failed. Template does not exist
    SAP Material Flow System (MFS) 物料流系统简介
    SAP EWM Table list
    EWM RF 屏幕增强
    SAP EWM TCODE list
    SAP扩展仓库管理(SAPEWM)在线研讨会笔记
    ERP与EWM集成配置ERP端组织架构(二)
    EWM RF(Radio Frequency)简介
  • 原文地址:https://www.cnblogs.com/qumogu/p/12585078.html
Copyright © 2011-2022 走看看