Find Weitz's "The Regex Coach" (Linux and Windows) and install it and play around. You'll learn more in one day from the pretty color syntax highlighting than reading the perl books/pages for months. On Mon, December 24, 2007 9:34 pm, M5 wrote: > I'm learning regular expressions, and trying to figure out what's > possible and what's not. Any ideas of how to create a preg_match > expression to parse following three lines: > > Calgary, AB T2A6C1 > Toronto, ON T4M 0B0 > Saint John, NB E2L 4L1 > > ...such that it splits each line into City, Province and Postalcode > (irrespective of occasional white space), e.g.: > > Array > ( > [city] => "Calgary", > [prov] => "AB", > [postal] => "T2A 6C1" > ) > > Array > ( > [city] => "Toronto", > [prov] => "ON", > [postal]=> "T4M 0B0" > ) > > Array > ( > [city] => "Saint John", > [prov] => "NB", > [postal]=> "E2L 4L1" > ) > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/from/lynch Yeah, I get a buck. So? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php