【发布时间】:2017-04-29 15:05:26
【问题描述】:
我有一些涉及大量 re.sub() 命令的 Python 代码。在某些情况下,我想替换一个字符,但前提是它出现在某些其他字符之后。以下是我目前如何在 python 中执行此操作的示例:
secStress = "[aeiou],"[-1]
所以我的输入将是一个字符串,例如“a,s I walk, I hum”。我想替换第一个逗号,而不是前面的“a”。
问题是 Python 不喜欢我给它一个变量作为 re.sub() 的输入。有没有办法我可以编写一个正则表达式来指定只有它的最后一个字符应该匹配?
【问题讨论】: