>>> def mark(mo): print(mo.group(1)) return mo.group(1) >>> re.sub(r'@(yangxg)|@(zengshao)|@(zmrenwu)', mark, '@yangxg @zengshao @zmrenwu') yangxg None None 原本的的意图去掉每个用户名前的 @ 符号,期望的输入应该是:yangxg zengshao zmrenwu
但事实上对 @zengshao @zmrenwu Match 对象的 group(1) 为 None ?这是怎么回事?
