First of all, "[no\nluck]" and '[no\nluck]' are not the samething. \n in double quotes is expanded to return, while in single quotes is set to character \ followed by character n.
Your regular expression 2a doesn't work because there is no character \ in the $VALID1 set.