誰かが正規表現で私を助けてくれませんpreg_match_all
か?
次のようなブロックから抽出する必要があります。
(arbitrary data)
alt=BAUSTEIN^550^^transparent^transparent^null^null^(...base64 encoded data...) ^
(arbitrary data)
alt=BAUSTEIN^550^^transparent^transparent^null^null^(...base64 encoded data...) ^
すべてのbase64エンコードブロック。ルールは次のとおりです。常にalt=BAUSTEIN
、で区切られた任意のデータの6つの列が続きます^
。base64でエンコードされた列も次のように区切られます^
私の現在の弱い試みには多くが含まれており、([^\^].*)
何にも一致しません。ポインタは大歓迎です。