> Sorry back to the drawing board does not work if the city is two words.
Really, I would think that regex questions (especially if there are going to be lots of them) will be considered off-topic here. Have you considered asking your question at stackoverflow.com? (Suggestion: tag your question "perl" and "regex" and specify whether you want your regex to work on just this one string, or in general on a class of strings.)
