> Salut,
> Am o pagina cu link-uri.
> Vreau sa prind intr-un regexp toate linkurile care NU duc la o pagina.
> Am incercat cu
> /<a href=[\"']?[\/]?[^(rd\?)][^>]+>
>
> pagina fiind "rd?parametri"
> Dar se pare ca gruparea din [] cu ajutorul () nu functioneaza.
> Aveti careva alta idee ?
Ai putea face cu negative look-ahead assertion (?!...), dar e mai
complicat si nu stiu daca suporta si PHP-ul. Oricum, cel mai simplu si
rapid ar fi ceva de genul:
- pui in $link, valoarea $1 din /<a href=[\"']{0,1}(.+?)[\"'> ].*?>/i
- daca $link nu contine /^rd\?/, e totul OK.
> 10x,
> Marius
--
Radu <[EMAIL PROTECTED]> www.littledragon.f2s.com
It is the weak who are cruel, only the strong can be truly gentle.
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.