Я пытаюсь извлечь шаблон из строки, используя python регулярное выражение. Но он не работает с приведенным ниже шаблоном
headerRegex = re.compile(r'^[^ ]*\s+\d*')
mo = headerRegex.search(string)
return mo.group()
Мое требование - это регулярное выражение, которое должно начинаться с чего угодно, кроме пробела, за которым следует один или несколько пробелов, а затем цифры встречаются один или несколько
Example
i/p: test 7895 => olp:7895(correct)
i/p: 8545 ==> Not matching
i/p: @#@# 3453 ==>3453
Могу ли я узнать, чего не хватает в моем регулярном выражении для выполнения этого требования?