【发布时间】:2016-04-06 10:57:38
【问题描述】:
我需要替换部分 HTML 标记以显示 YouTube 视频:
<div class="pretty-embed" data-pe-videoid="IL5AbXBqzwk" data-pe-fitvids="true"> </div>
直接链接到 YouTube 图片,同时保留 data-pe-videoid 属性中定义的 ID:
<img src="http://img.youtube.com/vi/YiF7e7m2jPo/sddefault.jpg">
如果我把它分成两部分,我需要替换
<div class="pretty-embed" data-pe-videoid="
与
<img src="img.youtube.com/vi
和
" data-pe-fitvids="true"> </div>
与
/sddefault.jpg">
我正在寻找使用 PHP 或 jQuery/vanilla JavaScript 的解决方案。我尝试使用 PHP 和正则表达式进行试验,但没有成功。
任何帮助将不胜感激。
【问题讨论】:
-
发布您的代码...
-
我不明白你到底想要什么。您问题中的
<div>和<img>有什么关系? -
您是要替换
div本身还是要将img添加到div中 -
对不起,如果不够清楚。我添加了额外的描述
标签: javascript php html regex