PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : in einer gesplitteten zeichenkette soll ein teilstring identifiziert werden - ???



laminar
06-04-2003, 13:34
ich habe eine zeichenkette die unterschiedlich viele blocks enthalten kann. jeder
block enthält bestimmte angaben und lässt sich anhand bestimmter kriterien eindeutig identifiezieren.
je nach vorhandensein des block, möchte ich damit etwas machen.

so sieht so eine kette aus zb.:

KDEN 061153Z 31015KT 1/4SM R35L/5000VP6000FT -SN FZFG OVC001 M02/M02 A2967 RMK AO2 SFC VIS 1/2 SNB1058 SLP038 P0000 60004 70004 4/001 T10171022 10022 21017 55001

mit :
list($part1,$part2,$part3,$part4,$part5,$part6,$pa rt7,$part8,$part9,$part10)= split (" ", $zeichenkette,10);

habe ich nun die einzelnen (ersten 10) blöcke...
wie kann ich nun durch die blöcke "loopen" um einen bestimmten zu finden (zb. 7zeichen lang, enthält "V" aber nicht "/")

jwebworks
06-04-2003, 15:59
Mit regulären Ausdrücken (regex) dürfte das ganz einfach sein.
Schaue Dir davon mal die Dokumentation auf php.net an.