"06 Mais sobre Regex
Aprendemos o que é e como usar uma expressão regular em Python, com tudo que você viu em mente analise as frases abaixo.
frase1 = “podemos marcar de sair sabado 23h”
frase2 = “acho que quinta 21h é a melhor hora para a gente ir lá”
frase3 = “terca 19h é um bom momento para sairmos”
Das expressões listadas abaixo qual consegue capturar o dia e o horário nas frases.
Resposta correta:
padrao = ”[a-z]{1,20}[ ][0-9]{1,2}[h]”
Essa expressão regular funciona de pega todas as possibilidades de "a" até "z" repetidos até 20 vezes, pega um espaço em branco e após isso pega 2 número em seguida a letra "h"
Não entendi o exercicio, alguém pderia me explicar? porque no código tem o numero 20?
{1,20}
Colocando o seguinte código no lugar do código acima não adquiria o mesmo efeito?
{1,7}
visto que o dia com mais letras da semana é domingo(7 letras)