Esiste un operatore NOT nelle espressioni regolari? Come in quella stringa:"(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)"
Voglio eliminare tutti \([0-9a-zA-z _\.\-:]*\)ma non quello in cui si tratta di un anno: (2001).
Così che cosa l'espressione regolare deve restituire deve essere: (2001) name.
NOTA: qualcosa di simile \((?![\d]){4}[0-9a-zA-z _\.\-:]*\)non funziona per me (in (20019)qualche modo corrisponde anche ...)
(2001) name.