MicroOriki Client Регистрация 10.02.2014 Сообщения 187 Благодарностей 28 Баллы 28 13.10.2014 #1 Вот есть например есть такой текст "Телефон 8 (999) 123-4567" как можно регуляркой получить только цифры без знаков вообще. Чтото сообразить не могу.
Вот есть например есть такой текст "Телефон 8 (999) 123-4567" как можно регуляркой получить только цифры без знаков вообще. Чтото сообразить не могу.
rostonix Известная личность Регистрация 23.12.2011 Сообщения 29 067 Благодарностей 5 715 Баллы 113 13.10.2014 #2 Без навыков: Пропарсить регуляркой \d и сложэить результаты в темповый список. Потом объединить строки списка
Без навыков: Пропарсить регуляркой \d и сложэить результаты в темповый список. Потом объединить строки списка
MicroOriki Client Регистрация 10.02.2014 Сообщения 187 Благодарностей 28 Баллы 28 13.10.2014 #3 блин точно! как банально,ха, не сообразил)))
MicroOriki Client Регистрация 10.02.2014 Сообщения 187 Благодарностей 28 Баллы 28 13.10.2014 #4 Может будет полезно вот сделал Код: 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;
Может будет полезно вот сделал Код: 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;
rostonix Известная личность Регистрация 23.12.2011 Сообщения 29 067 Благодарностей 5 715 Баллы 113 14.10.2014 #5 В коде все да, можно всегда сделать гораздо красивее)
LexxWork Client Регистрация 31.10.2013 Сообщения 1 190 Благодарностей 791 Баллы 113 14.10.2014 #6 и еще красивее string.Join("", System.Text.RegularExpressions.Regex.Matches(NoNumber, @"\d+").Cast<Match>().Select(s=>s.Value).ToArray()); Нажмите, чтобы раскрыть... Реакции: alekwuy
и еще красивее string.Join("", System.Text.RegularExpressions.Regex.Matches(NoNumber, @"\d+").Cast<Match>().Select(s=>s.Value).ToArray()); Нажмите, чтобы раскрыть...
MicroOriki Client Регистрация 10.02.2014 Сообщения 187 Благодарностей 28 Баллы 28 17.10.2014 #7 Ну у меня 1-это шаблон 2-это интуитивно редактируемое Я на вашу команду смотрел минут 5 пока разобрал её)
Ну у меня 1-это шаблон 2-это интуитивно редактируемое Я на вашу команду смотрел минут 5 пока разобрал её)