Este trabalho deve ser detectar padrões de texto em listas de afazeres.
⇒ Reconhecer Horários:
10:30, 10 30, 10 horas, 1 hora, às 10
⇒ Reconhecer dias e datas
28 de Fevereiro, 13 de agosto de 2021, 30/01, 20/04/2022, hoje, amanhã, depois de amanhã
⇒ Reconhecer tags #
#casa, #trabalho, ...
⇒ Ações
agendar, marcar, ligar…
Implementamos as expressões separadamente, a depender da expressão, tratam-se erros.
Considerando uma string alvo, aplicamos as expressões separadamente e guardamos os resultados (Matches) em uma lista.