首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >打印字符串的所有电子邮件地址

打印字符串的所有电子邮件地址
EN

Stack Overflow用户
提问于 2013-12-13 06:44:48
回答 1查看 84关注 0票数 0

给定包含一个或多个电子邮件地址的字符串,如何编写打印字符串的所有有效电子邮件地址的函数。考虑下面的代码,它可以确定字符串是否是电子邮件地址,这意味着它无法决定字符串是否包含电子邮件地址。如何开发此代码,以便它将检查一个字符串是否包含一个或多个电子邮件地址,然后打印它们?

代码语言:javascript
运行
AI代码解释
复制
import re
def check(email):
      return re.match(r'[^@]+@[^@]+\.[^@]+', email) != None
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-13 06:52:29

使用re.findall:

代码语言:javascript
运行
AI代码解释
复制
emails = re.findall('[^@ ]+@[^@ ]+\.[^@ ]+', stringWithEmails)

编辑:嗯,你可能需要一个更好的RE来匹配电子邮件,例如,参见this question

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20569203

复制
相关文章
LeetCode - 独特的电子邮件地址
LeetCode第929题,难度简单。三个半月之前的题目了,最近只能够选择周末做题,然后一次性把一周的题目都写完,然后每天回家定时发送
晓痴
2019/08/13
9990
929. 独特的电子邮件地址
每个 有效电子邮件地址 都由一个 本地名 和一个 域名 组成,以 ‘@’ 符号分隔。除小写字母之外,电子邮件地址还可以含有一个或多个 ‘.’ 或 ‘+’ 。
Regan Yue
2023/03/25
8000
929. 独特的电子邮件地址
递归打印字符串的所有子串
题目 :给定一个字符串,要求打印字符串所有的子序列,包括空串 比如 abc 有字串 "" ,"a","ab","ac","abc","b","bc","abc"
名字是乱打的
2022/05/13
9160
递归打印字符串的所有子串
java 输出字符串的所有排列_Java程序打印字符串的所有排列
static void print_permutations(String my_str,String my_ans){
用户7886150
2021/04/29
1.2K0
如何使用 Python 验证电子邮件地址
在本文中,我将向大家展示如何使用名为 verify-email 的 Python 库构建你自己的电子邮件验证工具。
海拥
2023/02/27
2.8K0
如何使用 Python 验证电子邮件地址
LeetCode 929. 独特的电子邮件地址
例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名。
Michael阿明
2020/07/13
8070
按字典序打印字符串中字符的所有排列
输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。
名字是乱打的
2022/05/13
1.4K0
如何用现有电子邮件地址注册 Windows Live ID
最近遇到一些朋友问起是否能用其他的电子邮件地址作为MSN的帐号,答案是肯定的——微软官方说:您可以使用任何电子邮件提供商提供的现有电子邮件地址注册 Windows Live ID 凭据。然后使用这些凭据登录任何 Windows Live ID 站点。这里的“凭据”指的就是 Windows Live ID 帐号。以下介绍 Windows Live ID 的注册形式和方法。其中第二种形式就是使用已有电子邮件地址作为MSN帐号。
Enjoy233
2019/03/05
2.1K0
力扣题目汇总(独特的电子邮件地址,二进制求和,反转字符串中的元音字母)
独特的电子邮件地址 1.题目描述 每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔。 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名。 除了小写字母,这些电子邮件还可能包含 '.' 或 '+'。 如果在电子邮件地址的本地名称部分中的某些字符之间添加句点('.'),则发往那里的邮件将会转发到本地名称中没有点的同一地址。例如,"alice.z@leetcode.com” 和 “alicez@leetcode.com” 会转发到同
小小咸鱼YwY
2019/07/24
9360
[Linux] memache打印所有的key
1.在使用memcache的时候 , 经常需要查看下里面存储的值 , 前提是要先知道key是啥,memcache没有redis的keys命令
唯一Chat
2019/09/10
5880
[Linux] memache打印所有的key
27 亿电子邮件地址外泄!ElasticSearch数据库再次中招
数据泄露事件近年来时有发生,哪怕是大体量的Facebook也未能幸免。可以说数据泄露无论是对用户还是对企业来讲都造成了一定的损失和影响。针对频频发生的数据泄露事件,不少企业都加大网络安全建设力度,也起到了一定的成效,但数据泄露事件依旧屡禁不止。
用户6543014
2019/12/17
8590
27 亿电子邮件地址外泄!ElasticSearch数据库再次中招
电子合同印章生成_全程电子化怎么打印章程
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/03
4.3K0
python打印列表中指定元素的所有下标
1》法一: song@ubuntu:~$ vi find2.py song@ubuntu:~$ more find2.py l=[1,2,3,4,7,2,5,6,2,8,9,0] first=0 for i in range(l.count(2)):     new_l=l[first:]     index=first+new_l.index(2)     print 'find the index of 2:',index     first=index+1 song@ubuntu:~$ python find2.py find the index of 2: 1 find the index of 2: 5 find the index of 2: 8 song@ubuntu:~$  2》法二: song@ubuntu:~$ vi find_2.py song@ubuntu:~$ more find_2.py l=[2,2,3,4,5,1,2,3,1,2,3,4,5] first=True for i in range(l.count(2)):     if first==True:         pos=l.index(2)         first=False     else:         pos=l.index(2,pos+1)
py3study
2020/01/03
3K0
电子合同云平台防伪打印方案
企业由纸质合同管理模式向电子合同管理模式转变的过程中,如何实现电子合同打印为纸质合同用于他方签署或归档等场景的同时,兼顾合同输出为纸质文档时仍具备防伪能力呢?
契约锁电子合同
2019/09/20
7.1K0
电子合同云平台防伪打印方案
【算法千题案例】每日一练LeetCode打卡——108.独特的电子邮件地址
每个 有效电子邮件地址 都由一个 本地名 和一个 域名 组成,以 '@'符号分隔。除小写字母之外,电子邮件地址还可以含有一个或多个 '.' 或'+' 。
呆呆敲代码的小Y
2022/01/25
8300
【算法千题案例】每日一练LeetCode打卡——108.独特的电子邮件地址
python遍历所有窗体并打印标题
//pip install pywin32 def foo(hwnd,mouse):
用户5760343
2022/05/14
7140
逆序打印字符串
s = input("请输入一个字符串:") if len(s) > 31: print("您输入的字符串过长,请重新输入:") else: l = len(s) print("字符串的长度:%d" % l) print(s[::-1])
汪凡
2018/05/29
7620
WordPress 怎么获取 所有用户的电子邮件?
WordPress 怎么获取 所有用户的电子邮件?下面的代码可以帮你快速地将所有注册用户的电子邮件以列表的形式展示出来。
主机教程网2bcd.com
2022/11/02
9130
快递鸟电子面单打印功能基于java
快递鸟电子面单API地址:http://www.kdniao.com/api-eorder
陈灬大灬海
2018/12/05
2.1K0
快递鸟电子面单打印功能基于java
点击加载更多

相似问题

导出电子邮件地址-删除所有包含数字的电子邮件地址

20

如何使用Selenium Python打印电子邮件地址?

43

使用JavaScript获取字符串中的所有电子邮件地址

41

查找字符串中的所有链接和电子邮件地址

22

查找包含电子邮件地址的所有行

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档