RegEx: Asserções de limite I
As expressões regulares (RegEx) são uma ferramenta poderosa para encontrar ou corresponder a padrões em strings.
Escreva a expressão regular atribuída a Program.REGEXP para que Program.isJava(path) corresponda apenas a caminhos cujo nome de arquivo termine em .java. Você deve usar a âncora de fim de linha de RegEx $, que corresponde ao final de uma string.
Exemplos
Program.isJava("/users/file.java") ➞ true
Program.isJava("/users/Example.java") ➞ true
Program.isJava("/users/file.java.bak") ➞ falseObservações
- Não escreva nem altere a função auxiliar; forneça apenas o padrão.
- Não remova a importação
java.util.regex.Patternfornecida. - Encontre mais informações sobre RegEx e âncoras de linha na aba Recursos.
- Você pode encontrar todos os desafios desta série na coleção RegEx básico.