【发布时间】:2015-02-05 16:15:55
【问题描述】:
我正在使用这个正则表达式将字符串中所有出现的年份 '85 替换为 1985
import re
re.sub("'(\d\d)", "19\1", "Today '45")
但我得到的结果却远非预期:
'Today 19\x01'
我希望得到Today 1945。我想知道什么是正确的方法。非常感谢任何帮助。
【问题讨论】:
-
以
r为前缀制作字符串原始字符串:re.sub(r"'(\d\d)", r"19\1", "Today '45")
标签: python regex regex-group