• 常规的一些正则匹配

  \[ 匹配 "["括号

  \.匹配 点.

  \.?表示.出现1次或者0次

  "[a-zA-Z]*" 正则匹配只含英文的字母 

  [^<>] 非< 非>
  • subn函数

    re.subn('\[',"",rawstring) 将rawstring中符合正则匹配"\["的全部替换成""

 

  • seach函数

    查找字符串line中第一个符合正则匹配的字符串,如果没有,返回none,否则可以再tmp.group(0)里面取

    tmp=re.search('\[\w*\.?\w*\]',line)

    if tmp:

          x=tmp.group(0)

 

  •  match 函数

    查找字符串从第一个字符开始,符合正则匹配的子串
    tmpstr=re.match("[a-zA-Z]*",line,re.I)
    if tmpstr:

相关文章:

  • 2022-02-01
  • 2021-11-17
  • 2021-10-08
猜你喜欢
  • 2022-01-24
  • 2021-12-29
  • 2021-08-01
  • 2021-06-18
  • 2021-11-21
  • 2021-07-25
  • 2022-12-23
相关资源
相似解决方案