gpt4 book ai didi

java - 正则表达式 YouTube IFRAME

转载 作者:太空狗 更新时间:2023-10-29 13:33:42 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How to parse and process HTML with PHP?

我想为 android 发布一个应用程序(wordpress 博客)。该应用程序还显示一些 YouTube 视频。我需要一种用 - 标签替换 YouTube IFRAMES + EMBED-Codes(旧嵌入方法)的方法:

<iframe ...


<a href="http://www.youtube.com/watch?v=id"><img src="http://i1.ytimg.com/vi/id/hqdefault.jpg" /></a>

替换:通过 php(服务器)或通过 java(eclipse)。我只找到了一些 fragment ......

/embed\/([a-zA-Z0-9_-]{11})/

但是我该如何使用它呢?请帮助我!

编辑:我尝试替换以下代码:

<iframe width="560" height="315" src="http://www.youtube.com/embed/**ID**" frameborder="0" allowfullscreen></iframe>

@斯蒂芬

$content = "contains <iframe... and article"
$search = '/<iframe.+?src="http://www.youtube.com/embed/([a-zA-Z0-9_-]{11})"[^>]+?></iframe>/i';
$replace = '<a href="http://www.youtube.com/watch?v=$1"><img src="http://i1.ytimg.com/vi/$1/hqdefault.jpg" /></a>';
$content = preg_replace($search, $replace, $content);
echo $content;

我该如何使用它?错误:未知修饰符“/”(在 PHP 中)。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com