Chuck<div><br></div><div>thanks and thanks</div><div><br></div><div>really appreciate your explanation, and effort to fix my regex and show me how it works properly in preg_match_all</div><div><br></div><div>I'll remember you point about plain text email for code</div>

<div><br></div><div>Simon</div><div><br></div><div><br></div><div><br><div class="gmail_quote">On 26 July 2013 10:57, Chuck Goldstein <span dir="ltr"><<a href="mailto:cgpmw13@codingmaniac.com" target="_blank">cgpmw13@codingmaniac.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Please see my solution at:<br>
<br>
 <a href="http://www.codingmaniac.com/phptest/simon01.php6" target="_blank">http://www.codingmaniac.com/phptest/simon01.php6</a><br>
<br>
Also, it's better to compose email containing code as plaintext<br>
only.  It looks like your email client surrounded bolded text with<br>
asterisks in the plaintext version.  This is especially confusing<br>
when it occurs within regular expressions.<br>
<br>
Chuck G<br>
<br>
<br>
On Fri, 19 Jul 2013 <a href="mailto:pmwiki-devel-request@pmichaud.com">pmwiki-devel-request@pmichaud.com</a> wrote:<br>
<br>
> Message: 2<br>
> Date: Wed, 17 Jul 2013 22:28:06 +1200<br>
> From: Simon <<a href="mailto:nzskiwi@gmail.com">nzskiwi@gmail.com</a>><br>
> To: PmWiki Devel Mailing List <<a href="mailto:pmwiki-devel@pmichaud.com">pmwiki-devel@pmichaud.com</a>><br>
> Subject: [pmwiki-devel] PHP help for a recipe<br>
> Message-ID:<br>
>       <<a href="mailto:CAFUSNWOs2HoxSSfVxJyp1PhVs8AaHn_j4kC0KTMwPbxzDHPYJw@mail.gmail.com">CAFUSNWOs2HoxSSfVxJyp1PhVs8AaHn_j4kC0KTMwPbxzDHPYJw@mail.gmail.com</a>><br>
> Content-Type: text/plain; charset="utf-8"<br>
><br>
> I'm hoping someone could help me out with a little advice,<br>
> I'm trying to use a regex to extract data from a list of lats and longs,<br>
> where lats and longs are defined using the regexs<br>
>   $vlat     = '*[-+]?\d{1,2}[.]\d+*'; # -90 .. 90<br>
>   $vlong    = '*[-+]?[1]?\d{1,2}[.]\d+*'; # -180 .. 180<br>
><br>
> The list of coordinate pairs looks like this<br>
><br>
>   $vlatlong = $vlat . '[,]' . $vlong; # latitude,longitude<br>
>   $pllbs    = 'llbs=' .* $vlatlong . '(?:[;]' . $vlatlong . ')+*'; # two or<br>
> more pairs of lat long co-ordinates<br>
><br>
> I'd like to use subpatterns to extract the lats and longs,<br>
> along the lines of<br>
><br>
>     $lngs = preg_split ('/(?:' . $vlat . '[,](' . $vlong . ')[;])+/',<br>
> $opt['llbs'] . ';');<br>
> or<br>
>     preg_match ('/(?:(' . $vlat . ')[,]' . $vlong . '[;])+/', $opt['llbs']<br>
> . ';', $lats);<br>
><br>
> where $opt['llbs'] =<br>
> '-45.383518,168.267111;-45.374354,168.302387;-45.402745,168.254151';<br>
><br>
> But neither of these approaches works for me.<br>
> I suspect its something basic around the correct usage of the language or a<br>
> function.<br>
> so if anyone could point me in the right direction I'd be grateful<br>
><br>
> Simon<br>
<br>
_______________________________________________<br>
pmwiki-devel mailing list<br>
<a href="mailto:pmwiki-devel@pmichaud.com">pmwiki-devel@pmichaud.com</a><br>
<a href="http://www.pmichaud.com/mailman/listinfo/pmwiki-devel" target="_blank">http://www.pmichaud.com/mailman/listinfo/pmwiki-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>____<br><a href="http://kiwiwiki.co.nz">http://kiwiwiki.co.nz</a>
</div>