gpt4 book ai didi

php - 嵌入的YouTube URL

转载 作者:行者123 更新时间:2023-12-03 06:32:45 26 4
gpt4 key购买 nike

我搜索并看到了许多关于stackoverflow的解决方案,但是没有一个对我有用。我有一个包含YouTube网址的字符串

<b>This is a youtube video http://www.youtube.com/watch?v=0xnKzTqrqrE and here is another one  http://www.youtube.com/watch?v=0xnKzTqsdds </b> I am not sure if it will work.

我希望所有youtube网址都替换为
<iframe src="http://youtube.com/embed/"> </iframe>

可能有多个视频网址,我希望所有这些网址都可以进行转换,而无需更改字符串的其余部分。

提前致谢!!

最佳答案

在最简单的情况下,您可以替换:

http://www.youtube.com/watch?v=([a-zA-Z0-9]{11})

通过
<iframe width="420" height="315" src="//www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>

这里作为PHP代码:
echo preg_replace('http://www.youtube.com/watch?v=([a-zA-Z0-9]{11})', '<iframe width="420" height="315" src="//www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>', $input);

关于php - 嵌入的YouTube URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18579632/

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