Я пытаюсь написать регулярное выражение для соответствия номерам в заданной строке, ниже удается получить первое число внутри строки, однако оно останавливается там, я хотел бы, чтобы он соответствовал всем номерам в пределах файл, заранее спасибоПовторяя шаблон регулярного выражения
регулярное выражение:
([^\s+\w+\n\r]*(\d))+
строка:
hi there this is 1
yes this is 2
фактический матч: 1 идеальный матч: 1,2
Как вы используете? Пожалуйста, разместите соответствующий код. Если вам интересно найти числа в заданной строке, почему бы не просто «re.findall (r '\ d +', str)'? – Maroun
Я просто запускаю его в regex101.com – godzilla
Почему не просто '\ d +', 're.findall (" \ d + ", string)'? –