[pmwiki-devel] PHP help for a recipe
Simon
nzskiwi at gmail.com
Wed Jul 17 05:28:06 CDT 2013
I'm hoping someone could help me out with a little advice,
I'm trying to use a regex to extract data from a list of lats and longs,
where lats and longs are defined using the regexs
$vlat = '*[-+]?\d{1,2}[.]\d+*'; # -90 .. 90
$vlong = '*[-+]?[1]?\d{1,2}[.]\d+*'; # -180 .. 180
The list of coordinate pairs looks like this
$vlatlong = $vlat . '[,]' . $vlong; # latitude,longitude
$pllbs = 'llbs=' .* $vlatlong . '(?:[;]' . $vlatlong . ')+*'; # two or
more pairs of lat long co-ordinates
I'd like to use subpatterns to extract the lats and longs,
along the lines of
$lngs = preg_split ('/(?:' . $vlat . '[,](' . $vlong . ')[;])+/',
$opt['llbs'] . ';');
or
preg_match ('/(?:(' . $vlat . ')[,]' . $vlong . '[;])+/', $opt['llbs']
. ';', $lats);
where $opt['llbs'] =
'-45.383518,168.267111;-45.374354,168.302387;-45.402745,168.254151';
But neither of these approaches works for me.
I suspect its something basic around the correct usage of the language or a
function.
so if anyone could point me in the right direction I'd be grateful
Simon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pmichaud.com/pipermail/pmwiki-devel/attachments/20130717/5aa59fc5/attachment.html>
More information about the pmwiki-devel
mailing list