[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT: expresiones regulares



El Jueves, 22 de Febrero de 2007, Luis Rodrigo Gallardo Cruz escribió:
> On Thu, Feb 22, 2007 at 10:23:02PM +0100, Christian Pinedo Zamalloa wrote:
> > La expresión regular para detectar una línea que contenga "[party]" es:
> > \[party\]
> >
> > ¿Pero cual es la expresión regular para que me detecte las líneas que
> > *no* contengan "[party]"?
>
> Ugh. Teóricamente se debe poder, por que un ER es un autómata finito y
> la negación de un AF es un AF y un AF es una ER. Ya de ahí a
> *escribirla* ...
>
> Podrías intentar algo como:
>
>              ^[^[]*$ | ^[^[]*\[[^p].*$ | ...

¿Pero no hay algo en plan:      !(\[party\])   ?




-- 
Iñaki Baz Castillo



Reply to: