I got the following error in mysql:
Got error 'invalid repetition count(s)' from regexp
My query is:
SELECT * FROM table WHERE some_text_field REGEXP"[A-Za-z0-9]{256}"
But when I replace REGEXP"[A-Za-z0-9]{256}" with REGEXP"[A-Za-z0-9]{255}" and below there is no error.
Is there any character limitation in REGEXP? Why does it not work when I use 256 or above but works when I replace it with 255 or below?
I looked into this, Mysql throwing exception on Regex, but it is not very informative on why the error is occurring.
As documented under Regular Expressions: