当前位置: 首页 > 面试题库 >

如何从长字符串获取电子邮件地址

田冥夜
2023-03-14
问题内容

在PHP中,我有一个像这样的字符串:

$string = "user@domain.com MIME-Version: bla bla bla";

我如何仅获取电子邮件地址?有什么简单的方法来获取价值?


问题答案:

如果您不确定用空格分隔的字符串的哪一部分是电子邮件地址,则可以将字符串按空格分隔并使用

filter_var($email, FILTER_VALIDATE_EMAIL)

在每个子串上。



 类似资料:
  • 问题内容: 我正在尝试从现有评论字段中提取电子邮件地址,并将其放入自己的列中。该字符串可能是这样的:“这是示例示例,电子邮件地址为someemail@domain.org”,或者从字面上看,电子邮件本身为“ someemail@domain.org”。 我认为最好的办法是找到’@’符号的索引并在两个方向上搜索,直到命中字符串的末尾或有空格为止。谁能帮我实现这一实现? 问题答案: 您可以在字符串中搜

  • 我有两根绳子 在两种情况下,我应该删除

  • 问题内容: 我有一个非常大的.txt文件,其中散布着成千上万个电子邮件地址。它们都采用以下格式: 使Python循环遍历整个.txt文件以查找某个@domain字符串的所有实例,然后在<…>内获取地址的全部并将其添加到的最佳方法是什么?一个列表?我遇到的麻烦是不同地址的长度可变。 问题答案: 此代码以字符串形式提取电子邮件地址。逐行阅读时使用 如果您有多个电子邮件地址,请使用: 上面的正则表达式可

  • 我有一个电子表格,存储工作表1上的任务。当一个任务完成时,就会发送一封电子邮件。表2保存了发送到、抄送和回复的特定电子邮件地址。我可以循环浏览第2页并获得每一栏的电子邮件地址。我想能够得到这些电子邮件地址到我的选项发送电子邮件在MailApp。无法从工作表2的循环中获取电子邮件地址。请参阅下面的代码。任何帮助都将不胜感激。

  • 我正在尝试通过使用Java中的IMAP协议连接到ISP邮件服务器。我的要求是客户端提供邮件地址,用户名和密码。我必须连接邮件服务器并将邮件的连接存储到数据库中。在这里,邮件地址可能属于任何ISP。 javax.mail。服务器有一个连接方法(字符串主机、字符串用户名和字符串密码)。 我的问题是不同的ISP及其子域有不同的主机地址。 例如 gmail 主机地址 imap.gmail.com 雅虎主机

  • 问题内容: 我正在为一个朋友的婚礼编写一个照相馆网络应用程序,他们希望照相馆供客人提交当天拍摄的数码照片。 在评估了所有选项之后,我认为对于用户来说,最简单的事情是让他们使用熟悉的界面(他们的电子邮件),并让他们将图片作为附件发送。 我已经创建了一个邮箱,但是现在我需要连接并检索这些附件以进行自动处理,以添加到图库系统中。但是如何?您是否看到过这样做的任何教程或预制类? 问题答案: 您正在使用什么