(^ [2-9] $ | ^ 1 [0-6] $)
Если указать старт и остановку для каждого набора чисел, который вы ищете, ваше регулярное выражение также не вернет 36, 46, ... и т. Д. Я попробовал описанное выше решение и обнаружил, что это лучше всего подходит для того, чтобы оставаться в диапазоне 2-16.