试图从数据库中检索数据以放入 YouTube 框架
当一个人提交他们的视频链接时,他们会发送它,因为http://ww...
我需要在它显示在 iframe 中时对其进行转换,//ww...
那么如何http:
使用 preg_replace 从他们的链接中删除?
试图从数据库中检索数据以放入 YouTube 框架
当一个人提交他们的视频链接时,他们会发送它,因为http://ww...
我需要在它显示在 iframe 中时对其进行转换,//ww...
那么如何http:
使用 preg_replace 从他们的链接中删除?
您可以使用ltrim
$newUrl = ltrim($url, 'http:');
你想要这样的正则表达式:
$new = preg_replace( '/^https?:\/\//', '', $url );
这将确保http://
并被https://
删除。
^
= 字符串开头
?
= 前一个字符可选
如果您的网站只允许,http://
那么@Aurelio 是正确的
干得好..preg_replace( "#^[^:.]*[:]+#i", "", $URL );
你可以试试下面的代码:
<?php
$url = "http://youtube.com";
$url = preg_replace( "#^[^:.]*[:]+#i", "", $url);
echo $url;
?>
您可以更快地实现相同的目标str_replace()
:
$newUrl = str_replace('http:, '', $url);