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: