La situación que nos exponen es la siguiente: Juliana terminó de ver la clase sobre expresiones regulares y escribió el siguiente patrón para validar una URL:
"(http(s)?://)?(www.)?bytebank.com(.co)?/cambio"
Luego, probó varias URLs para ver cuáles serían válidas o no según el patrón. Las siguientes opciones contienen algunas de las URLs probadas por Juliana, marca todas las opciones que tengan una URL válida según el patrón proporcionado.
Y dentro de las respuestas nos brindan lo siguiente: A) "bytebank.com.co?/cambio" -> es mala debido al ? que posee B) "https://www.bytebank.com" -> esta es correcta debido que Comienza con "https://www..." es opcional según el patrón proporcionado. C) "https://www.bytebank.com" -> es mala porque Aunque es una URL válida, para nuestra aplicación queremos que la URL termine con "/cambio". D) "https://www.bytebank.com.co/cambio" -> es correcta porque encaja con lo que se analiza en la expresion regular
Mi sugerencia es que a la respuesta B le agreguen al final el /cambio, ya que tanto respuesta B como C son iguales y genera confusión, además que si o si /cambio debe estar dentro de la URL