Pro shodu číslice použijte buď [0-9]
nebo [[:digit:]]
.
Zkuste toto:
SELECT col1, col2, ..., coln
FROM products
WHERE sku REGEXP '^[A-Za-z]{2,4}-[0-9]{3}-[0-9]{2}$'
Podívejte se, jak to funguje online:sqlfiddle .
Přečtěte si příručku pro REGEXP
.