Очень простой вопрос, но я не могу понять это.python regex заменить часть строки
Следующий код:
import re
addr = '800 W NORTH AVE'
re.sub(r'([a-zA-Z]+)', 'W North A', addr)
Это дает мне в результате 800 W North AW North AW Севере вместо 800 W North
Я не понимаю, что я Я делаю неправильно. Поблагодарили бы за любую помощь.
Thanks
Инструмент, содержащийся в 'c: \ python27 \ tools \ scripts \ redemo.py' (сезон для вашей среды), будет визуализировать соответствие регулярных выражений для вас. – thebjorn
Я не уверен, что именно вы действительно пытаетесь сделать, но для вышесказанного вы можете сделать «800 W NORTH AVE'.title()» вместо этого ... – thebjorn