sobre PERL
Avelar Rosales Anibal Jesus(MCIC)
avelar en uxmcc2.iimas.unam.mx
Dom Abr 30 09:10:36 CDT 2000
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
Más información sobre la lista de distribución Ayuda