RegEx: Aserciones de límite I

Las expresiones regulares (RegEx) son una herramienta poderosa para buscar o hacer coincidir patrones en cadenas de texto.

Escribe la expresión regular asignada a Program.REGEXP para que Program.isJava(path) coincida únicamente con rutas cuyo nombre de archivo termine en .java. Debes usar el ancla de fin de línea de RegEx $, que coincide con el final de una cadena.

Ejemplos

Program.isJava("/users/file.java") ➞ true
Program.isJava("/users/Example.java") ➞ true
Program.isJava("/users/file.java.bak") ➞ false

Notas

  • No escribas ni modifiques la función auxiliar; proporciona únicamente el patrón.
  • No elimines la importación java.util.regex.Pattern incluida.
  • Puedes encontrar más información sobre RegEx y las anclas de línea en la pestaña Recursos.
  • Puedes encontrar todos los desafíos de esta serie en la colección RegEx básico.