On Thu, 1 Aug 2002, Alex 'CAVE' Cernat wrote:

> cum se poate face in perl un matching de regexp intr-o singura linie ?
> 
> pana acuma faceam ceva de genul
> $_ = $variabila;
> if( /^...........$/ )
>  { match }
> else
>  { no match }
> 
> din cate imi aduc aminte se scrie ceva de genul $variabila ~= /^....$/
> dar nu mai stiu exact daca cele 2 coduri sunt identice

        Cum adica matching intr-o singura linie?
        Daca pui ^ si $ atunci trebuie sa matchuiesti cam toata linia, sa 
zicem: /^.*?\s+cutare(ceva\ ce\ vrei\ sa retii\ eventual)\:.*$/
        Daca vrei sa matchuiesti o linie doar dupa un pattern atunci fa si 
tu /pattern/ fara ^ si $.

---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui