我想用php替换一些html标签
我的字符串是:
some contents are before tags
<div class="videoPlayerCont">
<div id="myElement">please wait...</div>
</div>
<script type="text/javascript">
jwplayer("myElement").setup({
file: "http://mydomain.com/video/20140623.mp4",
image: "",
width: 500
});
</script>
and some contents is after tags
现在我想要:
some contents are before tags
[video]http://mydomain.com/video/20140623.mp4[/video]
and some contents is after tags
请帮帮我。
我不知道如何使用preg_replace
答案 0 :(得分:0)
我无法理解为什么你这样做但无论如何......你可以使用phpQuery来安全轻松地解析HTML代码:
videoPlayerCont
的div是否存在script
方法获取相邻的text
元素内容