Есть строка:
string _track = ";123456789123?";
Как можно правильно обрезать строку чтобы от строки осталось "89123" ?
получить цифры стоящие перед вопросительным знаком в количестве 5...(получить последние 5 цифр без вопросительного знака)
Заранее спасибо за помощь.
Можно и без регулярного выражения
string st = ";123456789123?";
string rez = st.Substring(st.Length-6,5);
В данном примере валидация на пример правильности ввода не проводится.
Если вы хотите использовать регулярное выражение, то оно банальное и короткое:
(\d{5})(?=\?)
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости