.NET 4.x Регулярное выражение с одинаковыми символами - C#
Формулировка задачи:
Друзья, помогите пожалуйста придумать регулярное выражение которые из строчки оставит выделенный текст с вертикальными чертами:
5490011111|
Боевая, д. 5 кв. 49|972.40
|0.00|972.40|99992|72728|894597|01.09.2015
|003683|02.09.2015
Листинг программы
- string st = "5490011111|Боевая, д. 5 кв. 49|972.40|0.00|972.40|99992|72728|894597|01.09.2015|003683|02.09.2015";
- st = st.Remove(st.IndexOf('|'), st.IndexOf('|') - st.IndexOf('|'));
Решение задачи: «.NET 4.x Регулярное выражение с одинаковыми символами»
textual
Листинг программы
- class Program {
- static void Main(string[] args) {
- string st = "5490011111|Боевая, д. 5 кв. 49|972.40|0.00|972.40|99992|72728|894597|01.09.2015|003683|02.09.2015";
- string[] splt = st.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries);
- Console.WriteLine("First value: {3}{0}{3}{4}Second value: {3}{1}{3}{4}Third value: {3}{2}{3}{4}",
- splt[0], splt[2], splt[8], '|', Environment.NewLine);
- Console.ReadKey(true);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д