Alguém poderia me ajudar na explicação dessa expressão regular, para identificar nesse texto:
BALEIRO GARROTE SERROTE GOLEIRO ROTEIRO
Estas tres palavras:
GARROTE, SERROTE e ROTEIRO
A solução do instrutor foi a seguinte:
[A-Z]*ROT[A-Z]+
[A-Z] -> entendi que esse primeiro passo fala que a primeira palavra deve ser maiúscula e estar de A ate Z.
*ROT -> Este pedaço que fiquei com duvida, pois entendi que ele esta falando que as letras ROT podem aparecer ou não, mas minha dúvida é, as palavras GARROTE, SERROTE possuem duas letras R, como ele lida com isto?
[A-Z]+ -> Nesta parte entendo que depois do ROT ou OT, o programa irá pegar qualquer palavra maiúscula de A-Z até chegar no espaço.
Obrigado pela atenção, desde já agradeço!
Abraço!