def subsub(arg, line, num):
"""preforms regex substitution on current line of stdin for an arg"""
pat, rep, count = arg
if inspect.iscode(rep):
return [re.sub(pat, lambda m: eval(rep, GenerousNamespace(m=m)),
line)]
return [re.sub(pat, rep, line, count=count)]
评论列表
文章目录