Có toán tử NOT trong Regexes không? Giống như trong chuỗi đó:"(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)"
Tôi muốn xóa tất cả \([0-9a-zA-z _\.\-:]*\)
nhưng không phải là một trong những nơi đó là một năm: (2001)
.
Vì vậy, những gì các regex nên trở về phải là: (2001) name
.
LƯU Ý: một cái gì đó như \((?![\d]){4}[0-9a-zA-z _\.\-:]*\)
không hoạt động với tôi ( (20019)
bằng cách nào đó cũng phù hợp với ...)
(2001) name
.