Python - 如何将多个re.sub函数组合成一个函数?

时间:2015-10-22 09:17:37

标签: python regex

for i in (f):
    r = re.sub('.*\.f', '.wiki [href*=""], .f', i)
    s = re.sub('width', 'min-width', i)
    t = re.sub('height:40px;', '', i)

    outp.append(r)
    outp.append(s)
    outp.append(t)

正如你所看到的,我有3行正则表达式单独工作,但它不像我想要的那样工作,因为它们被追加3次所以我需要将它们组合并附加一次。

1 个答案:

答案 0 :(得分:3)

这样的东西?

for i in (f):
    r = re.sub('.*\.f', '.wiki [href*=""], .f', i)
    s = re.sub('width', 'min-width', r)
    t = re.sub('height:40px;', '', s)

    outp.append(t)