[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Prueba: if( $VAR =$~ /^\/mecanica*\.html$) y listo, $VAR contendra la linea actual. puedes poner $_ si tu entrada es la entrada estandar en lugar de $VAR ------------------------------------------------------------------------------- Ing. Anibal Jesus Avelar Rosales Tel-Celu: 044-5-438-4379 Procesamiento de Datos Tel Ofna: 424-61-00 ext. 17119 (tardes) Tel casa: 54894373 (noches) Centro Nacional de Prevencion de Desastres, CENAPRED http://www.cenapred.unam.mx/mvolcan.html Administrador de Sistemas Unix, Webmaster y Programador Site : http://members.xoom.com/avelar (aun no terminado) Powered by Linux! Linux User: 170607 On Sun, 30 Apr 2000, Gunnar Wolf wrote: > > hola *, > > > > solicito su gran ayuda para algo que me imagino para los gurus de perl > > sera una bobada. > > > > estoy usando el wwwstat para hacer algunos reportes y pues esta en perl. > > ya lei varias horas el man de perlre y no doy con lo que quiero: detectar > > aquellas lineas (requisiciones URL) que emipiecen con /mecanica > > (^/mecanica) y terminen con .html (html$). > > > > ya he intentado muchas cosas (.* \w* y mas) y no doy. si alguien me > > pudiera decir como se hace..... > > Prueba con /^mecanica.*\.html$/ > > Explico los simbolitos: > > Las diagonales / indican el inicio y fin de la expresion. > El gorro ^ ancla la comparacion al principio de la cadena > El .* significa "cualquier combinacion de cero o mas caracteres". > La diagonal invertida \ indica que el siguiente caracter debe tomarse > literal, no intepretarse (un . significa "cualquier cosa") > El $ ancla la comparacion al final de la cadena. Puede que quieras omitir > esta ultima ancla en caso de que alguien te de por ejemplo un > mecanica.com/cosa.html#inciso3 > > Salu! > > ------------------------------------------------------------------- > Gunnar Wolf gwolf en campus iztacala unam mx > Universidad Nacional Autónoma de México, Campus Iztacala > Jefatura de Sección de Desarrollo y Admon. de Sistemas en Red > Area de Seguridad en Computo - DCI - DGSCA - UNAM > ------------------------------------------------------------------- > Beginner thinks 1Kb == 1000 bytes. Master knows 1Km == 1024m > > > -- > Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx > Para comandos adicionales, envíelo a: ayuda-help en linux org mx > > -- Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx Para comandos adicionales, envíelo a: ayuda-help en linux org mx