簡體   English   中英

從任何字符串中檢索電子郵件

[英]Retrieving e-mails from any string

我有一個字符串,我想檢索該字符串中包含的所有電子郵件。

我可以使用以下代碼獲取@ domain.com部分:

 preg_match_all('{@(([^ ]*)\.com)}', $string, $matches);
 print_r($matches[1]);

我想要得到的是:

name@domain.com

我用它來使PHP工作: 從字符串中獲取電子郵件-regex語法+ preg_match_all

您必須使用完整的電子郵件正則表達式:

^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$

您可以在這里找到此正則表達式: http : //www.regular-expressions.info/email.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM