Как вытащить числа из текста?

szvizit

Пользователь
Регистрация
23.11.2014
Сообщения
57
Благодарностей
3
Баллы
8
Добрый день. Подскажите пожалуйста как в тексте состоящим по сути из любого количества строк и символов, удалить текст оставив только числа и положить их в список для дальнейших действий.

Пример текста
Отличная диван цена-5090 руб. Кресло по 790 руб.При покупке дивана и кресла цена 6000руб.
т.е цифры могут быть отдельно стоящие так и в словах 6000руб.

Надо чтобы нашел все цифры в тексте и положил в список, чтобы потом отсортировать. Цифры двух, трех и четырех значные. Могут быть даже так вава6000вваал.

Если я правильно понял. Порядок следующий
1. Регуляркой находим все числа и кладем их в список. !!! Подскажите плиз регулярку!!! Не смог найти нужную.
2. как сделать так чтобы то что спарсилось регуляркой было в списке на каждой строке.
Результат должен быть таким.

5090
790
6000
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 304
Благодарностей
5 421
Баллы
113
Код:
\d+
Парсить в список.
 
  • Спасибо
Реакции: doc

szvizit

Пользователь
Регистрация
23.11.2014
Сообщения
57
Благодарностей
3
Баллы
8
Решил так \d{3,5} вроде пока работает спасибо.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)