Чтобы знать как проще, нужно знать как обоими способами; поделитесь со мной про "со стороны бд". Вот что пришло в голову: определить количество цифр с помощью length, и для каждого количества – свой набор сравнений между вырезанными функцией substr цифрами.
Интересуют ещё алгоритмы через check, а так же способна ли на сравнение символов строки между собой регулярка?