HTML コメントに基づく構文を使用して、ユーザーが簡単に記述できないフラッシュ ビデオ プレーヤー、スライドショー、およびその他の「ハード」コードをユーザーが挿入できるようにする CMS があります。
1 つの FLV ムービーの構文は次のようになります。
<!--PLAYER=filename.flv-->
私はこのコードを使用します:
$find_players = preg_match("/<!--PLAYER\=(.*)-->/si", $html_content, $match);
$match[1] にはファイル名が含まれています (これだけで十分です)。
正規表現に関する私の知識は失われつつあるため、これを調整して複数の一致を取得することはできません。
ページにもっとある場合は、あまりにも貪欲に (最初<!--PLAYER
から最後まで) 一致するため、完全に壊れます。-->