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
您可以替换与(?)匹配的字符?