Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Anpassen einer Regex für die Arbeit mit MySQL

Um eine Ziffer abzugleichen, sollten Sie entweder [0-9] verwenden oder [[:digit:]] .

Versuchen Sie Folgendes:

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

Sehen Sie, wie es online funktioniert:sqlfiddle .

Siehe das Handbuch für REGEXP .