私は文字列を持っています:
$day = "11.08.2012 PROC BRE-AMS 08:00-12:00 ( MIETWAGEN MIT BAK RES 6049687886 ) Y AMS-AMS 13:15-19:15"
そして、私は正規表現を持っています:
$data = preg_split("/(?=[A-Z]{1,4}[\s]+[A-Z]{3}[\-][A-Z]{3}[\s]+)/", $day);
予想される$data
-Array は次のようになります。
array
0 => string '11.08.2012 ' (length=11)
1 => string 'PROC 08:00-12:00 ( MIETWAGEN MIT BAK RES 6049687886 ) ' (length=22)
2 => string 'Y AMS-AMS 13:15-19:15' (length=21)
しかし、私の結果は次のとおりです。
0 => string '11.08.2012 ' (length=11)
1 => string 'P' (length=1)
2 => string 'R' (length=1)
3 => string 'O' (length=1)
4 => string 'C BRE-AMS 08:00-12:00 ( MIETWAGEN MIT BAK RES 6049687886 ) ' (length=59)
5 => string 'Y AMS-AMS 13:15-19:15' (length=21)
ここで何が起こっているのかを遡ることはできません。誰か説明してくれませんか?