146. 【应-20-1·简】邮箱提取

简单 Python 2s 256MB
通过 0/0

📋 题目描述
给定一段文本,请提取其中所有"看起来像邮箱"的子串,邮箱格式为 `[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}`。 按出现顺序每行输出一个;一个都找不到输出 `NONE`。
📥 输入描述
第一行整数 N(1<=N<=200)。 接下来 N 行任意文本。
📤 输出描述
按出现顺序输出每个邮箱,每行一个;找不到输出 `NONE`。
输入样例
2
Contact: alice@test.com or bob@example.org
Admin: admin@a.b.cn
输出样例
alice@test.com
bob@example.org
admin@a.b.cn
提示:直接 `re.findall(r"[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}", text)`。 注意短横线 `-` 在字符类里要么放最前/最后,要么转义。

登录后提交代码

讨论区 0
登录后参与讨论

还没有讨论,来发表第一条吧!