¿Hay un operador NOT en Regexes? Como en esa cadena: "(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)"
Regex no operador
Quiero borrar todo \([0-9a-zA-z _\.\-:]*\)
pero no aquel en el que se trata de un año: (2001)
.
Así que lo que debe devolver la expresión regular debe ser: (2001) name
.
NOTA: algo así como \((?![\d]){4}[0-9a-zA-z _\.\-:]*\)
no funciona para mí (la (20019)
alguna manera también partidos ...)
No estoy seguro de entender lo que desea hacer coincidir (o por qué pones todos esos parens alrededor de texto plano) – Mat
hay una cadena como la de arriba y quiero regex arriba, que el resultado de la expresión regular es: '(2001) name'. – Sonnenhut