3v4l.org

run code in 300+ PHP versions simultaneously
<?php $body = '<p>『ESPN』『BBC』など各メディアは6日、「マンチェスター・ユナイテッドはロメル・ルカク獲得に向けて7500万ポンド(およそ108.3億円)を支払うことに合意した」と報じた。</p> <p>現在アルバロ・モラタの獲得が近づいていると言われるマンチェスター・ユナイテッド。</p> <blockquote class="twitter-tweet" data-lang="ja"> アルバロ・モラタは今日中にユナイテッド入りか <a href="https://t.co/RUUfLL4KWc">https://t.co/RUUfLL4KWc</a> <br />— サッカーニュース Qoly(コリー) (@Qoly_Live) <a href="https://twitter.com/Qoly_Live/status/882891138901786624">2017年7月6日</a> </blockquote> <script async="" src="//platform.twitter.com/widgets.js" charset="utf-8"></script> <p>しかし今回『BBC』や『ESPN』はロメル・ルカクの獲得が間近になっていると伝えている。</p> <p>移籍金は上記の通り7500万ポンドで、さらに余剰戦力となっているウェイン・ルーニーを譲渡するという条件が入る可能性も示唆されている。原則的にはルーニーの移籍と結びついたものではないものの、なんらかの連携はあるとのこと。</p> <p>エヴァートン側はルカクに対して1億ポンド(およそ144.4億円)の価格を設定していたものの、交渉の中でそのハードルを下げる形になったようだ。</p> <p>果たしてこの数日でマンチェスター・ユナイテッドにやってくるのはルカクかモラタか、あるいは両方なのか?</p>'; $body = preg_replace_callback('!(https://twitter.com/[^/]+?/status/\d+)!s', function ($matches) { return '[[embed-twitter]](' . trim($matches[1]) . ')'; }, $body); $body = preg_replace_callback('!(<blockquote class="twitter-.*?(\[\[embed-twitter\]\]\(https://twitter.com/[^/]+?/status/\d+\)).+?</blockquote>.+?twitter.com.+?</script>)!s', function ($matches) { var_dump($matches); return trim($matches[2]); }, $body); echo $body; ?>

preferences:
61.01 ms | 402 KiB | 5 Q