Php 删除'之前和之后的所有文本;[img id=“123”对齐=“左”x27;这将获取此imageid,并删除此stringi的其余部分

Php 删除'之前和之后的所有文本;[img id=“123”对齐=“左”x27;这将获取此imageid,并删除此stringi的其余部分,php,preg-replace,Php,Preg Replace,我想删除“[img id=“123”align=“left”]”之前和之后的所有文本,并获取此imageid,同时删除此字符串的其他部分 我的文本: “在过去的几年里,“墨尔本弹跳”的声音——融合了荷兰风格的电子房子、精神恍惚和休息——在澳大利亚第二大城市首创“一直在EDM的大型狂欢会上大放异彩,在Laidback Luke、David Guetta和Calvin Harris的系列中找到了自己的路。现在,这部电影已经推出了双包装,供任何想参与墨尔本弹跳动作的有抱负的制片人使用。 墨尔本Boun

我想删除“[img id=“123”align=“left”]”之前和之后的所有文本,并获取此imageid,同时删除此字符串的其他部分

我的文本:

“在过去的几年里,“墨尔本弹跳”的声音——融合了荷兰风格的电子房子、精神恍惚和休息——在澳大利亚第二大城市首创“一直在EDM的大型狂欢会上大放异彩,在Laidback Luke、David Guetta和Calvin Harris的系列中找到了自己的路。现在,这部电影已经推出了双包装,供任何想参与墨尔本弹跳动作的有抱负的制片人使用。 墨尔本Bounce Bundle(墨尔本Bounce Bundle)以其富有想象力的名字命名,由墨尔本领唱和弹跳旋律组成。前者由50个本地乐器预设组成,后者包含100个MIDI环路,主要面向领唱合成器,以及两首演示歌曲中的62个WAV环路。总的来说,您可以播放120MB的声音。 [timgid=“55”align=“left”] 该捆绑包现在可通过Beatport获得,价格为15.95英镑 了解更多:Beatport“


这里,
storytextarea=my text

您需要将preg\u replace的结果分配给一个变量:

$result = preg_replace($patterns, $replacements, $Story_Textarea);
echo $result; // prints 55 with your sample text.

你需要编辑这个问题使其有意义。制作一个合适的标题,然后提出你的问题。例如添加一些代码。检查其他问题的指导思想,比如你正在寻找一个PHP正则表达式解决方案——那么你为什么要标记这个
CSS
?而你的问题不是很清楚——请阅读。@Anjali Mirani,看起来不像e
css
对不起,css是错的。实际上,标签是preg_替换的,php
$result = preg_replace($patterns, $replacements, $Story_Textarea);
echo $result; // prints 55 with your sample text.