首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >请求拆分python中的电子邮件地址

问请求拆分python中的电子邮件地址
EN

Stack Overflow用户
提问于 2019-08-19 14:04:01
回答 6查看 347关注 0票数 0

我有这个

代码语言:javascript
复制
email = 'james@rmit.edu.au'

输出

代码语言:javascript
复制
james rmit edu.au

但需要得到这个

代码语言:javascript
复制
james

rmit

au
代码语言:javascript
复制
email ='james@rmit.edu.au'
first_part, second_pst= email.rsplit('@',1)
domain_name, tld = second_part.split('.',1)`
EN

回答 6

Stack Overflow用户

发布于 2019-08-19 14:18:06

你可以试试这个:

代码语言:javascript
复制
email = 'james@rmit.edu.au'

f1, f2 = email.rsplit('@',1)

domain_name, tld = [f2.rsplit('.')[i] for i in (0,-1)]

print(f1)
print(domain_name)
print(tld)

输出:

代码语言:javascript
复制
james
rmit
au
票数 1
EN

Stack Overflow用户

发布于 2019-08-19 14:21:20

独角兽:

代码语言:javascript
复制
import re
email ='james@rmit.edu.au'
name, domain ,_ , tld = re.split('[@.]',email)
票数 1
EN

Stack Overflow用户

发布于 2019-08-19 14:17:32

代码语言:javascript
复制
import re
result = re.split("@|\.edu\.", email)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57558385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档