Php 如何将cid链接转换为http链接?
我正在写一个解析pop3邮箱邮件的应用程序。 我已经提取了邮件的附加文件,现在我想转换邮件文本中的链接 这意味着 我有这个:Php 如何将cid链接转换为http链接?,php,regex,preg-replace,Php,Regex,Preg Replace,我正在写一个解析pop3邮箱邮件的应用程序。 我已经提取了邮件的附加文件,现在我想转换邮件文本中的链接 这意味着 我有这个:src=“cid:image001。png@01CC9ED6.84327130“ 我想要这样的东西:src=”http://xxx/image001.png“ 你能帮我到哪里去吗? preg_replace('/cid:/','http://xxx)现在如何删除“@”后面的序列 谢谢你试试: $input = 'src="cid:image001.png@01CC9ED6
src=“cid:image001。png@01CC9ED6.84327130“
我想要这样的东西:src=”http://xxx/image001.png“
你能帮我到哪里去吗?
preg_replace('/cid:/','http://xxx)
现在如何删除“@”后面的序列
谢谢你试试:
$input = 'src="cid:image001.png@01CC9ED6.84327130"';
$output = preg_replace('/cid:(.*?)@[\w.]*/', 'http://xxx/$1', $input);
// string(29) "src="http://xxx/image001.png""