正则中匹配次数的问题

import re
#任意次
f = re.findall('ad*c','mdokskoaamaadddcccck')

# 至少一次
f = re.findall("ab+c","adbucalmkjhbnabbc")

# 至多一次
f = re.findall("ab?c","dsdabcjklabbcllack")

# 指定次数
f = re.findall("ab{3}c","dsdabbbcjklabbcllabck")

# 指定次数范围
f = re.findall("ab{1,3}c","dsdabbbcjklabbcllabck")

# 至多多少次 {3,}至少多少次
f = re.findall("ab{0,3}c","dacsdabbbcjklabbcllabck")
print(f)

posted on 2018-10-10 20:50  猴哥的编程之路  阅读(1648)  评论(0编辑  收藏  举报

导航