正则表达式替换中使用 g<0> 引用整个匹配的内容
事例代码
"""
\g<0> 替换示例
演示如何在正则表达式替换中使用 \g<0> 引用整个匹配的内容
"""import redef demo_g0_replacement():"""演示 \g<0> 的使用"""# 简单示例:在每个字母后添加数字1print("=== 简单示例:在每个字母后添加数字0 ===")text = "abc def ghi"pattern = r'[a-z]'replacement = r'\g<0>1'result = re.sub(pattern, replacement, text)print(f"原文本: {text}")print(f"替换后: {result}")if __name__ == "__main__":demo_g0_replacement()