有效地删除标点而不是".com"

Jim*_*ket 2 python string

我找到了这个线程:从Python中删除字符串标点符号的最佳方法

但希望能想出办法来做到这一点,除非不删除链接中的句号.所以,如果字符串是

I love using stackoverflow.com on Fridays, Saturdays and Mondays!
Run Code Online (Sandbox Code Playgroud)

它会回来

I love using stackoverflow.com on Fridays Saturdays and Monday
Run Code Online (Sandbox Code Playgroud)

事实上,理想情况下,我可以传递一个常见的链接结尾列表,如.com,.net,.ly等.

Jac*_*cob 5

您可以使用负面预测:

[,!?]|\.(?!(com|org|ly))
Run Code Online (Sandbox Code Playgroud)