Как правильно составить регулярное выражение?

Victor

Client
Регистрация
22.06.2014
Сообщения
87
Благодарностей
4
Баллы
8
Есть срока, состоящая из набора символов, например: sdf547sd/>445asd5455sd. Как составить регулярное выражение, чтобы в строке оставить только цифры?

При использовании [0-9]* берется только первая группа цифр (547).
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Операции с текстом - Замена
менять \D
на пустоту
 
  • Спасибо
Реакции: Shogo и SilverSun

Victor

Client
Регистрация
22.06.2014
Сообщения
87
Благодарностей
4
Баллы
8
  • Спасибо
Реакции: LightWood

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
\D
это и есть регвыр для поиска любого нецифрового символа
 

Victor

Client
Регистрация
22.06.2014
Сообщения
87
Благодарностей
4
Баллы
8
\D
это и есть регвыр для поиска любого нецифрового символа
Это я понял. Но как составить р.в. для того, чтобы оставить только цифры, и чтобы они были записаны в одну строку, чтобы сохранить в переменную.

Интересует, как именно заменить на пустоту.
 
Последнее редактирование:

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
  • Спасибо
Реакции: Victor

Victor

Client
Регистрация
22.06.2014
Сообщения
87
Благодарностей
4
Баллы
8

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 040
Баллы
113
{-String.Enter-}
 
  • Спасибо
Реакции: Boo и Shogo

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