phpbar.de logo

Mailinglisten-Archive

[php] regulärer Ausdruck

[php] regulärer Ausdruck

Bernd Schulz php at webdiseiner.net
Don Jul 23 12:03:44 CEST 2009


Carsten Möhrke schrieb:
> Hm, irgendwie war das aber keine Antwort auf Deine Frage, daher hier  
> noch der RegEx:
> 
> $string = "(52.779, 11.247),(52.674, 11.266),(52.779, 11.248),(52.779,  
> 11.249)";
> preg_match_all("/\(([^)]+)\),?/", $string, $ret);

Danke, so klappt es, kann jetzt weiterbasteln an der Erstellung der .gpx.

preg_match_all("/\(([^)]+)\),?/", $koordinaten, $ret);

foreach($ret[1] as $key => $val){
	$geo = explode(", ", $val);
	$l .= '<trkpt lat="'.$geo[0].'" 
lon="'.$geo[1].'">'."\n".'<ele>0.000000</ele>'."\n".'</trkpt>'."\n";
    }

Gruß Bernd

php::bar PHP Wiki   -   Listenarchive