我需要一个代码来获取电子邮件正文中的链接地址。现在我在一个变量中取消消息体,我可以在屏幕上打印出一个。现在我需要获取其中包含的链接。或者需要用于以html格式转换该文本文件的代码。请帮忙做这个
答案 0 :(得分:1)
您应该使用正则表达式并使用它来替换内容中的链接
$body = preg_replace('!((https?|ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)!', '<a href="$1">$1</a>', $body);
的手册