Python正则表达式(二)

#encoding: utf-8

import re

#1.*:可以匹配0或者任意多个字符
text = '0731'
ret = re.match('\d*',text)
print(ret.group())

#2.+: 匹配一个或者多个字符
text = '0731'
ret = re.match('\d+',text)
print(ret.group())

#3.?:匹配一个或者0个
text = '0731'
ret = re.match('\d?',text)
print(ret.group())

#4.{m}:匹配m个字符
text = '0731'
ret = re.match('\d{2}',text)
print(ret.group())

#5.{m,n}:匹配m-n个字符
text = '0731'
ret = re.match('\d{2,4}',text)
print(ret.group())
posted @ 2019-03-21 09:24  还差得远*呢  阅读(124)  评论(0编辑  收藏  举报