Показать сообщение отдельно
  #1 (permalink)  
Старый 15.07.2014, 21:14
Интересующийся
Отправить личное сообщение для madflash001 Посмотреть профиль Найти все сообщения от madflash001
 
Регистрация: 10.06.2014
Сообщений: 18

Регулярное выражение для однозначных чисел
Добрый день.
Имеется строка вида:
1a5b23h)221

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

Но в таком случае находит 3 на конце 23 и 1 на конце 221.
Ответить с цитированием