次のような文字列があります。
84 - Pampers mid (4-9кг) №180 [Procter&Gamble] - 1978.00
そして、次のような配列 (php) に分割する必要があります。
[0] 84
[1] Pampers mid (4-9кг) №180
[2] Procter&Gamble
[3] 1978.00
その瞬間、私はそれを段階的にやっています:
$pattern = '/\[(.*)\]/';//producer
preg_match($pattern, $subject, $matches_producer);
$provider=$matches_producer[1];
...
など、各要素について。
しかし、これは醜い方法ですね。1パターンでどうやって作るの?