ab520025520025 发表于 2018-8-13 08:55:09

python 中正则表达式的使用

匹配行尾,行尾被定义为要么是字符串,要么是一个换行字符后面的任何位置。  * +*
  表示匹配一或更多次。
  注意: 和——之间的不同;匹配零或更多次,所以可以根本就不出现,而+则要求至少出现一次。
  ?**
  匹配一次或零次;可以认为它用于标识某事物是可选的。
  {m,n}
  其中m和n是十进制整数。该限定符的意思是至少有m个重复,至多到n个重复。a/{1,3}b
  忽略m会认为下边界是0,而忽略n的结果将是上边界为无穷大(实际上是20亿)
  {0,}等同于,{1,}等同于+,而{0,1}则与?相同。如果可以的话,最好使用*,+,或?
页: [1]
查看完整版本: python 中正则表达式的使用