Hola de nuevo, me puse con el buscador y no me da resultados, chequeando a ver qué podía ser, vi algo en el tutorial sobre el buscador que pudiera estar incorrecto. A ver, les copio la línea de cádigo:
return unless($_ =~ /\.htm(l)?/i);
¿El interrogante no debería ir dentro del paréntesis? ¿y la /i está bien sola?
A ver el tutorial es el del buscador: http://perlenespanol.com/archives-tut/000138.html
Y me fijé en que la misma línea de código está puesta de tres maneras diferentes:
1 return unless($_ =~ /\.htm(l)?/i);
2 return unless($_ =~ /\.htm(l?)/i);
3 return unless ($_ =~ /\.htm(l?)$/i);
No creo que los tres sean validos, ¿no? Bueno, decir que si eso es para que solo detecte las extensiones .htm y/o .html en mi caso sería .php, ¿Debería colocar algo así?
return unless ($_ =~ /\.php/$i);
Bueno, he probado varias maneras. Algunas me dan error y otros me dice los resultados de la búsqueda, con la pega de que no hay resultados.
Saludos, y espero no molestar mucho, a ver si consigo hacerlo funcionar, aunque eso de que de 0 resultados en la búsqueda me da mala espina, no podía ser tan fácil...