次のような、マージされたファイルの場所の長い文字列を返すphpスクリプトがあります。
/test/a/order_for_802ToyotaScion_8TVT13404_175603.zip/test/a/moo.rar/
ファイルが .rar になるか .zip になるか分からないので、両方を考慮する必要があります。長い文字列を個々のパスの配列に変換するには、どの正規表現を使用できますか?
私は次のように始めましたが、最初のものだけを返します:
((?<Directory>[^\/]+)\/(?<Name>[^/]+(?<Extension>\.rar|\.zip)))+