Есть строка:
string _track = ";123456789123?";
Как можно правильно обрезать строку чтобы от строки осталось "89123"
?
получить цифры стоящие перед вопросительным знаком в количестве 5...(получить последние 5 цифр без вопросительного знака)
Заранее спасибо за помощь.
Можно и без регулярного выражения
string st = ";123456789123?";
string rez = st.Substring(st.Length-6,5);
В данном примере валидация на пример правильности ввода не проводится.
Если вы хотите использовать регулярное выражение, то оно банальное и короткое:
(\d{5})(?=\?)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я в программировании новичокПо metanit учился и учусь, itvdn, ulearn
В Visual Studio есть PropertiesSettings