Добрый день.
Имеется строка вида:
1a5b23h)221
То есть между числами в случайном порядке располагаются буквы, символы и т.д.
Задача: найти все однозначные числа, т.е. 1, 2, 3, 4, 5, 6, 7, 8, 9 (можно без нуля).
Т.е. из примера выше нужно найти 1, 5.
Пробовал так:
/[0-9](?![0-9]))/
Но в таком случае находит 3 на конце 23 и 1 на конце 221.