Используйте NOT
в своем запросе:
Посмотрите на это:
SELECT * FROM test WHERE name NOT REGEXP "[\\[\\]]"
Что говорит эта часть запроса
REGEXP "[\\[\\]]"
, выберите все строкикоторые содержат [
и ]
.
Но, используя not, фактически вы говорите, выберите все строки, которые не содержат [
или ]
;