Я хотел бы получить число между этими строками.
strings = ["point_right: account ISLAMIC: 860328 9221 asdsad",
"account 723123123",
"account823123213",
"account 823.123.213",
"account 823-123-213",
"account:123213123 ",
"account: 123213123 asdasdsad 017-299906",
"account: 123213123",
"point_right: account ISLAMIC: 860328 9221"
]
Результат будет
[860328 9221,723123123, 823123213, 823.123.213, 823-123-213, 123213123, 123213123, 123213123]
И я могу сделать обработку позже, чтобы превратить их в число. Пока что моя стратегия состоит в том, чтобы получить все по шаблону и все до буквы. Я пробовал:
for string in strings:
print(re.findall("(?<=account)(.*)", string.lower()))
Помогите, пожалуйста, дать несколько указателей на матч с регулярным выражением.