用于删除Blockquote的PHP正则表达式

用于删除Blockquote的PHP正则表达式,php,regex,Php,Regex,我使用preg替换从字符串中删除嵌入twitter的tweet,如下所示 <blockquote class="twitter-tweet" lang="en"><p>Frank Lampard challenges for the ball... <a href="https://twitter.com/search?q=%23CFC&amp;src=hash">#CFC</a> <a href="http://t.co/CALSJ

我使用preg替换从字符串中删除嵌入twitter的tweet,如下所示

<blockquote class="twitter-tweet" lang="en"><p>Frank Lampard challenges for the ball... <a href="https://twitter.com/search?q=%23CFC&amp;src=hash">#CFC</a> <a href="http://t.co/CALSJZx2Fu">pic.twitter.com/CALSJZx2Fu</a></p>&mdash; Chelsea FC (@chelseafc) <a href="https://twitter.com/chelseafc/statuses/384596498110877696">September 30, 2013</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
这是我的PHP正则表达式-不确定出了什么问题

$string = preg_replace('/([\s\S]*)(<blockquote>)([\s\S]*)(</blockquote>)([\s\S]*)/', "", $string); 
$string=preg_replace('/([\s\s]*)()([\s\s]*)()([\s\s]*)/”,“”,$string);
使用此

/(<blockquote)(.*)(<\/blockquote>)/

/(用
代替
你试过我的答案了吗?因为我试过了,它成功了
/(<blockquote)(.*)(<\/blockquote>)/