Regex для сопоставления регионов AWS, разделенных запятыми, в PythonPython

Программы на Python
Гость
Regex для сопоставления регионов AWS, разделенных запятыми, в Python

Сообщение Гость »


Моя целевая строка содержит несколько элементов, и мне нужно сопоставить и получить значения регионов AWS, разделенных запятыми:

Код: Выделить всё

data = '''
appname=ivr
age=2years
region='us-east-1a,us-east-2a,us-east-1c'
'''
Я хотел бы получить значение для регионов на выходе как «us-east-1a,us-east-2a,us-east-1c»
Я хотел бы получить значение для регионов на выходе как «us-east-1a,us-east-2a,us-east-1c»
code>.
Я пробовал использовать это регулярное выражение, но оно работает только для одного значения без запятой:

Код: Выделить всё

'(af|il|ap|ca|eu|me|sa|us|cn|us-gov|us-iso|us-isob)-(central|north|.       (north(?:east|west))|south|south(?:east|west)|east|west)-\d{1}'


Источник: https://stackoverflow.com/questions/781 ... -in-python

Вернуться в «Python»