Om een cijfer te matchen, moet u ofwel [0-9]
. gebruiken of [[:digit:]]
.
Probeer dit:
SELECT col1, col2, ..., coln
FROM products
WHERE sku REGEXP '^[A-Za-z]{2,4}-[0-9]{3}-[0-9]{2}$'
Zie het online werken:sqlfiddle .
Zie de handleiding voor REGEXP
.