Следующий запрос возвращает '1', поскольку REGEXP совпадает. Вы можете адаптировать его для своих целей:
SELECT '123 this starts with a digit' REGEXP '^[[:digit:]]';
Вы можете использовать его в SELECT
так:
SELECT * FROM tbl WHERE field REGEXP '^[[:digit:]]';