View Single Post
Old 02-05-2013, 00:35   #10
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6611
Di solito cerco di evitare i quantificatori lazy, ma nel caso di "cerca solo se la stringa (non) contiene xyz" sono la soluzione più semplice. L'uso di due lookahead fa al caso tuo, anche se può essere un po' pesante:

(?=.*?PAROLA)(?!.*?DEF)(.+)

Da sostituire con "DEF$1". Testa su http://www.gskinner.com/RegExr/
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso