如何在PHP中分隔电子邮件和数字

用户3703097

我需要的 :

解析一个字符串,例如:

[email protected]

我面临的问题:

I cannot parse domain name and number

到目前为止我尝试过的是:

$myString = ' [email protected] ';
$myArray = explode('.', $myString);
print_r($myArray);

我的目标:

HTML代码:

   <select multiple id="e2" name="team[]" style="width:300px">
   <option value=" [email protected] ">Purchasing</option>

我必须插入域名和另一个字段ID。

所以我的查询将是:

    $team=$_POST['team'];
    teamname=mysql_real_escape_string($_POST['teamname']);

   foreach ($team as $t) {
    $query = "INSERT INTO teamname(People_Name,User_id,Team_Name) VALUES ('".$t[0]."','".$t[1]."','".$teamname."')" ;
  }
取消连结

您应该尝试使用正则表达式

$string = "[email protected]";
preg_match('/^(.+\.[a-z]{2,4})([0-9]+)$/', $string, $matches);
$email = $matches[1]; //[email protected]
$number = $matches[2]; //3940602685554

或者,如果您只想域名,请尝试

$string = "[email protected]";
preg_match('/^.+\@([a-z0-9]+\.[a-z]{2,4})([0-9]+)$/', $string, $matches);
$domain = $matches[1]; //is.com
$number = $matches[2]; //3940602685554

echo $domain;
echo $number;

如果您想插入数据库,请尝试

foreach ($team as $t) {
    preg_match('/^(.+\.[a-z]{2,4})([0-9]+)$/', $t, $matches);
    $email = $matches[1];
    $number = $matches[2];

    $query = "INSERT INTO teamname(People_Name,User_id,Team_Name) VALUES('".$email."','".$number."','".$teamname."')" ;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在php中将电子邮件发送到选定的电子邮件

来自分类Dev

如何在Bootstrapvalidator中验证用逗号或半克隆分隔的多封电子邮件的电子邮件输入字段

来自分类Dev

如何在mailgun电子邮件模板(Node js)中分配变量?

来自分类Dev

如何在 Outlook 电子邮件中分离一些同名的附件?

来自分类Dev

如何在PHP中捕获退回的电子邮件?

来自分类Dev

如何在 PHP 中安排电子邮件活动?

来自分类Dev

如何在jquery中检索收件人电子邮件并将逗号分隔

来自分类Dev

如何在 PHP 中将电子邮件标头数据合并到电子邮件 html 消息正文中

来自分类Dev

如何对以空格分隔的值进行Yup电子邮件验证?

来自分类Dev

如何用逗号分隔(和清除)电子邮件?

来自分类Dev

如何在php中分隔项目列表?

来自分类Dev

如何在Excel中分割字符和数字?

来自分类Dev

Powershell SMTP电子邮件末尾带有星号和数字

来自分类Dev

如何在电子邮件 html 中使用旁边的单词制作可调整的分隔线?

来自分类Dev

如何在R的列中分隔2个数字

来自分类Dev

如何在tesseract OCR中分隔(之间的空格)数字

来自分类Dev

Powershell电子邮件:如何在电子邮件正文中添加新行?

来自分类Dev

如何在sails.js中跟踪退回的电子邮件或未送达的电子邮件

来自分类Dev

如何在通过电子邮件表格发送的电子邮件中创建响应链接?

来自分类Dev

如何在HTML电子邮件中撰写电子邮件回复或转发?

来自分类Dev

如何在 Docusign 中从 JSON 设置电子邮件主题行和电子邮件消息

来自分类Dev

逗号分隔的电子邮件验证

来自分类Dev

如何在PHP电子邮件中插入超链接?

来自分类Dev

如何在此PHP中添加电子邮件服务器和端口

来自分类Dev

如何在PHP中使用SMTP发送电子邮件

来自分类Dev

如何在php smtp中发送带有阿拉伯html内容的电子邮件

来自分类Dev

如何在textarea内插入图像并使用php通过电子邮件发送它们?

来自分类Dev

如何在2个文件php之间发送输入类型的电子邮件?

来自分类Dev

如何在php中验证电子邮件ID和密码并确认密码

Related 相关文章

  1. 1

    如何在php中将电子邮件发送到选定的电子邮件

  2. 2

    如何在Bootstrapvalidator中验证用逗号或半克隆分隔的多封电子邮件的电子邮件输入字段

  3. 3

    如何在mailgun电子邮件模板(Node js)中分配变量?

  4. 4

    如何在 Outlook 电子邮件中分离一些同名的附件?

  5. 5

    如何在PHP中捕获退回的电子邮件?

  6. 6

    如何在 PHP 中安排电子邮件活动?

  7. 7

    如何在jquery中检索收件人电子邮件并将逗号分隔

  8. 8

    如何在 PHP 中将电子邮件标头数据合并到电子邮件 html 消息正文中

  9. 9

    如何对以空格分隔的值进行Yup电子邮件验证?

  10. 10

    如何用逗号分隔(和清除)电子邮件?

  11. 11

    如何在php中分隔项目列表?

  12. 12

    如何在Excel中分割字符和数字?

  13. 13

    Powershell SMTP电子邮件末尾带有星号和数字

  14. 14

    如何在电子邮件 html 中使用旁边的单词制作可调整的分隔线?

  15. 15

    如何在R的列中分隔2个数字

  16. 16

    如何在tesseract OCR中分隔(之间的空格)数字

  17. 17

    Powershell电子邮件:如何在电子邮件正文中添加新行?

  18. 18

    如何在sails.js中跟踪退回的电子邮件或未送达的电子邮件

  19. 19

    如何在通过电子邮件表格发送的电子邮件中创建响应链接?

  20. 20

    如何在HTML电子邮件中撰写电子邮件回复或转发?

  21. 21

    如何在 Docusign 中从 JSON 设置电子邮件主题行和电子邮件消息

  22. 22

    逗号分隔的电子邮件验证

  23. 23

    如何在PHP电子邮件中插入超链接?

  24. 24

    如何在此PHP中添加电子邮件服务器和端口

  25. 25

    如何在PHP中使用SMTP发送电子邮件

  26. 26

    如何在php smtp中发送带有阿拉伯html内容的电子邮件

  27. 27

    如何在textarea内插入图像并使用php通过电子邮件发送它们?

  28. 28

    如何在2个文件php之间发送输入类型的电子邮件?

  29. 29

    如何在php中验证电子邮件ID和密码并确认密码

热门标签

归档