Your regex is "match the start of the string followed by a character class containing either a, b, or c"
"start of the string" means use the caret symbol ''.
"a, b, or c" means use a character class (any one of the characters listed inside a pair of square brackets [] ).
SELECT *
FROM user
WHERE username REGEXP '[abc]'