Ik heb een (ingewikkeld) regex probleem. Ik heb het zelf natuurlijk geprobeerd, maar ik kom er echt niet uit.
Ik heb de volgende string:
Zoals je je al ziet zit er een patroon in. namelijk [veldnaam],"[waarde]". Er moet een array uit komen rollen in de vorm van: $array[veldnaam] = waarde.
Ik probeer het nu met de volgende regel, maar dat slikt hij niet en ik moet eerlijk zeggen dat ik niet begrijp waarom niet.
Hulde aan de helper!
Ik heb de volgende string:
code:
1
| 0,"122"1,"abc123"1419,"86.60"1416,"84.90"1417,"1.70"1418,"0.00"431,"N"1402,"2.0"1090,"EUR"1376,"KGS"1638,"1.70"99,"" |
Zoals je je al ziet zit er een patroon in. namelijk [veldnaam],"[waarde]". Er moet een array uit komen rollen in de vorm van: $array[veldnaam] = waarde.
Ik probeer het nu met de volgende regel, maar dat slikt hij niet en ik moet eerlijk zeggen dat ik niet begrijp waarom niet.
PHP:
1
| $result_array = preg_split('/(\S+)\,"([^"]+)"/',$string); |
Hulde aan de helper!