PHP preg_match
bearbeitet von Matthias ApselHallo zusammen.
ich habe einen Variablensatz in der ungefähren Form:
sdfghsdfgVAR:0/1/0/2/0/3/0/4/0/0/10/11/12/1/0/1/0/1/2/2/3/2/4/2/5/37/37/28/255/3/0/0/0/0/:VARwrsgthsdrfghs
Wie man evtl. schon sieht möchte ich die Zahlen in einem Array speichern. Dazu verwende ich :
preg_match("/VAR:([0-9\/]*?):VAR/", $input_line, $output_array);
Wenn ich "http://www.phpliveregex.com/" Glauben schenken darf, erstellt er mir ein Array mit:
(für den eventuellen Test: REGEX= VAR:([0-9/]*?):VAR)
[0] = VAR:0/1/0/2/0/3/0/4/0/0/10/11/12/1/0/1/0/1/2/2/3/2/4/2/5/37/37/28/255/3/0/0/0/0/:VAR
[1] = 0/1/0/2/0/3/0/4/0/0/10/11/12/1/0/1/0/1/2/2/3/2/4/2/5/37/37/28/255/3/0/0/0/0/
Was muss ich tun damit jede Zahl in einem eigenen Feld steht. Also:
[0] = 0
[1] = 1
[2] = 0 usw.
Danke im Voraus,
Bernd