Skip to main content
 首页 » 编程设计

python之提取连接字符串的特定部分

2025年05月04日20sharpest

有什么方法可以提取 @(如果有)之后和下一个 .(如果有)之前的内容?

例子:

host 
host.domain.com 
user@host 
first.last@host 
first.last@host.domain.com 
first@host.domain.com 

我需要在变量中获取host。

Python 中的建议?欢迎使用任何方法。

谢谢,

编辑:我解决了我的问题。还需要匹配 host 和 host.blah.blah。

请您参考如下方法:

您可以使用多个 string.split 调用,第一个使用“@”作为分隔符,第二个使用“.”