preg_replace
次の正規表現でPHPを使用しています。
/(?<=#EXTINF:([0-9])+,).+?(?=#EXT)/gsm
次の文字列を操作します。
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXTINF:10,
Grab_this_string
#EXTINF:5,
Grab_this_string_too
#EXT-X-ENDLIST
これは次のものを置き換えます。
, Grab_this_string
Grab_this_string_too
私は最初のコンマなしでそれを一致させようとしています(本質的に#EXTINF:xx,
は次の間にあるすべてのもの#EXTINF
:
Grab_this_string
Grab_this_string_too