Используйте регулярное выражение, подобное /\[.*?\]/. Требуется обратная косая черта, в противном случае она попытается сопоставить любой символ ., * или ?.
/\[.*?\]/
.
*
?