Py学习  »  Parsa  »  全部回复
回复总数  1
3 年前
回复了 Parsa 创建的主题 » python正则表达式:用特殊字符替换数字

我自己找到了答案。 使用lookback和lookahead非常有用。 最后,我得到了 $ 签名 代码如下所示:

pattern = "(?<=\s)\d+(?=\s|$)"

new_s = re.sub(pattern, '<NUM>', s)

虽然我在发帖前找到了答案,但由于没有找到类似的问题,我还是把这个问题发了出来,供未来的求职者参考。