Я использую python для прокрутки большого списка локальных сообщений, чтобы попытаться сопоставить их с их родными состояниями. Выражение RegEx я использую:Ссылка на переменную RegEx
/^"[^\s]+,\s*([a-zA-Z]{2})"$/
В принципе, я пытаюсь найти шаблон, который выглядит как XXXCITYXXX, [Statecode]
, где statecode составляет всего две буквы.
Моя проблема в том, что я не знаю, как ссылаться на меняющийся код состояния, как только я нахожу соответствующую строку. Я знаю в Perl, что я мог бы использовать:
$state = uc($1)
Однако, я не знаю эквивалентного синтаксиса Python. Кто-нибудь знает?
Просто посмотрите на некоторые [основные примеры онлайн] (http://www.tutorialspoint.com/python/python_reg_expressions.htm). Например, вы хотите вызвать метод 'search' и получить доступ к' группе' в возвращаемом объекте соответствия. –