Регулярка

  • Автор темы Автор темы MicroOriki
  • Дата начала Дата начала

MicroOriki

Client
Регистрация
10.02.2014
Сообщения
187
Реакции
28
Баллы
28
Вот есть например есть такой текст "Телефон 8 (999) 123-4567" как можно регуляркой получить только цифры без знаков вообще. Чтото сообразить не могу.
 
Без навыков:
Пропарсить регуляркой \d и сложэить результаты в темповый список.
Потом объединить строки списка
 
блин точно! как банально,ха, не сообразил)))
 
Может будет полезно вот сделал
Код:
Развернуть Свернуть Копировать
var NoNumber ="1(234)56-7890";
var reg = new System.Text.RegularExpressions.Regex(@"[0-9]{1}",  System.Text.RegularExpressions.RegexOptions.None);
var Number = "";
foreach(var x in reg.Matches(Num))
{
    Number+=x;
}
return Number;
 
В коде все да, можно всегда сделать гораздо красивее)
 
Ну у меня 1-это шаблон 2-это интуитивно редактируемое
Я на вашу команду смотрел минут 5 пока разобрал её)
 

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