И снова регулярки...

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

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Реакции
15
Баллы
18
Здравствуйте!

Не подскажите пожалуйста как составить регулярное выражение для данной задачи:
Имеется значение в переменной : 79057102071
Необходимо что бы регулярка взяла все кроме первой цифры и двух последних. Т.е. результат = 90571020 .

Во всех случаях в значении переменной будут только цифры. Цифры естественно будут все время разные.
 
обрежь первую и две последние, если всё всегда одно и то же
 
  • Оценить
Реакции: serg32
Как обозначить что в конце регулярки именно 2 цифры?
 
Как обозначить что в конце регулярки именно 2 цифры?
Код:
Развернуть Свернуть Копировать
string s = "79057102071";
return s.Substring(0,s.Length-2);
твоё решение
Код:
Развернуть Свернуть Копировать
var d = "79057102071";
string a = d.Substring(0,d.Length-2);
return a.Substring(1);
 
Последнее редактирование:
Код:
Развернуть Свернуть Копировать
(?<=\d)\d+(?=\d\d)
 
  • Оценить
Реакции: serg32
Ребят всем спасибо, получилось!
 

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