получить только первый номер из строки в Python
В настоящее время я сталкиваюсь с проблемой, что у меня есть строка, из которой я хочу извлечь только первое число. Моим первым шагом было извлечь числа из строки.
Headline = "redirectDetail('27184','2 -New-York-Explorer-Pass')"
print (re.findall('\d+', headline ))
Output is ['27184', '2']
В этом случае он вернул мне два числа, но я хочу иметь только первое «27184».
Следовательно, я попытался с помощью следующего кода:
print (re.findall('/^[^\d]*(\d+)/', headline ))
Но это не работает:
Output:[]
Ребята, вы можете мне помочь? Любые отзывы приветствуются