On Friday 23 February 2007 10:20, Christian Pinedo Zamalloa wrote: > On Thursday 22 February 2007 23:31, Luis Rodrigo Gallardo Cruz wrote: > > On Thu, Feb 22, 2007 at 11:09:43PM +0100, Iñaki Baz Castillo wrote: > > > > 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\]) ? > > > > No. :-( > > Ahora mismo estoy probando con esta regexp pero tengo mis serias dudas: > > ^.*[^(\[party\])].*$ > > Con lo fácil que sería un not... xDD
El problema que parece que tengo es que no consigo agrupar varios caracteres dentro del "[^ ]" es decir no quiero que me negue la p, a, ... quiero que me negue "[party]". ¿Alguien que sepa como? Por si os aburrís y teneis ganas de probarlo estoy probando con las siguientes línes en vim: [lista] esto es de la party [lista] [party] esto corresponde a la [lista] Seguimos Re:[party] con más party [lista] esto tampoco Mi objetivo es que de "positivo" en las líneas que no haya "[party]". Saludos y gracias, -- Christian Pinedo Zamalloa (zako) PGP key at: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x828D0C80 Fingerprint: 7BFF 4105 F46B 7977 BD96 348C 1007 4FF8 828D 0C80
pgpjlPYtoUCId.pgp
Description: PGP signature