正则表达式

规则表达式,匹配符合字符特征的模式

修饰符-可选标志

  1. re.l,匹配的字符对大小写不敏感
  2. re.L,取决于本地化的设置
  3. re.M,多行匹配,影响^和$
  4. re.S,匹配包括换行在内的所有字符
  5. re.U, 根据Unicode字符集解析字符。这个标志影响 \w, \W, \b, \B.
  6. re.X,该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解

正则表达式模式

  1. ^ 开头
  2. $ 结尾
  3. . 匹配任意字符,不包括换行符(如果re.DOTALL标记被指定时,则可以匹配换行符的任意字符)
  4. [...] 用来表示一组字符,选中其中的一个
  5. [^abc] 匹配除了a,b,c之外的字符
  6. re* 匹配0个或者多个表达式
  7. re+ 匹配1个或者多个的表达式