Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Adaptando um Regex para trabalhar com MySQL


Para corresponder a um dígito, você deve usar [0-9] ou [[:digit:]] .

Tente isto:
SELECT col1, col2, ..., coln
FROM products
WHERE sku REGEXP '^[A-Za-z]{2,4}-[0-9]{3}-[0-9]{2}$'

Veja funcionando online:sqlfiddle .

Consulte o manual para REGEXP .