Python 正则表达式来查找链接中的特定字母

Python 正则表达式来查找链接中的特定字母,python,regex,Python,Regex,我有如下链接: https://www.site.comf/floyda1bentley.html https://www.site.coma/aarondoh.html https://www.site.comp/pinkfloyd.html 我必须删除“.com”后面的字母。但我对正则表达式很在行,我甚至不理解类似的问题,无法将它们应用到我的案例中。我明白(也许)必须使用环视功能 感谢您的建议假设您有一个链接列表,您可以在列表中使用re.sub(): [re.sub(r'\.com[a-z

我有如下链接:

https://www.site.comf/floyda1bentley.html
https://www.site.coma/aarondoh.html
https://www.site.comp/pinkfloyd.html
我必须删除“.com”后面的字母。但我对正则表达式很在行,我甚至不理解类似的问题,无法将它们应用到我的案例中。我明白(也许)必须使用环视功能


感谢您的建议

假设您有一个链接列表,您可以在列表中使用
re.sub()

[re.sub(r'\.com[a-z]', '.com', l) for l in links]
收益率:

https://www.example.com/floyda1bentley.html
https://www.example.com/aarondoh.html
https://www.example.com/pinkfloyd.html
您可以替换与
(?)匹配的字符?