import re
url = input("Digite a descrição da receita: ")
if re.search(r'\b\d+\b', url):
print(f"O número da receita é: {re.search(r'\b\d+\b', url).group()}")
else:
print("Nenhum número de receita encontrado.")
import re
url = input("Digite a descrição da receita: ")
if re.search(r'\b\d+\b', url):
print(f"O número da receita é: {re.search(r'\b\d+\b', url).group()}")
else:
print("Nenhum número de receita encontrado.")
Olá, Wallace, como vai?
O seu código está correto e cumpre exatamente o que a atividade propõe. Você utilizou a função re.search
para encontrar o número no texto e conseguiu extrair o valor sem precisar recorrer a listas ou loops, o que demonstra uma boa compreensão do funcionamento de expressões regulares em Python.
Parabéns pelo exercício, Wallace. Continue praticando e compartilhando suas soluções, o fórum está à disposição para qualquer dúvida ou sugestão.