【发布时间】:2018-04-02 05:12:49
【问题描述】:
我是 python 正则表达式的新手。我尝试通过网络从我的问题中找到答案,但这些都不起作用。我试图用“is”替换's,只有当它前面有一个单数代词时。所以像“he's”、“it's”等单词要替换为“he is”、“it is”。
我尝试的是:
line1 = "已经完成了。但是你还需要做一些事情。Gary 的狗在警局里。把它带回家。太远了。下雨了"
re.sub("(?
我得到的答案:
“已经完成了。但还有一些事情要做。Gary 的狗在警局里。把它带回家。太远了。下雨了”
它在前两句中做我想要的,但在后面的句子中没有。谁能指出我的错误和解决方法?
【问题讨论】:
-
尝试使用降价来更好地描述您的
code。这将有助于提高可读性
标签: regex python-3.x