Снова о списках

Igorii

Client
Регистрация
21.02.2015
Сообщения
371
Благодарностей
297
Баллы
63
Подскажите, есть такого вида список:

Код:
22
http://fot.com/uploads/images/31/83/2437/1451387732_hft01800125.jpg
http://fot.com/uploads/images/31/83/2437/1451387751_hft01800130.jpg
33
22
http://fot.com/uploads/images/6c/2f/2436/1451387300_r_426769.jpg
http://fot.com/uploads/images/6c/2f/2436/1451387258_r_426771.jpg
http://fot.com/uploads/images/6c/2f/2436/1451387303_r_426773.jpg
33
22
http://fot.com/uploads/images/b9/0c/2435/1451387192_0766.jpg
33
22
http://fot.com/uploads/images/2c/80/2434/1451305202_pt01d0700108.jpg
http://fot.com/uploads/images/2c/80/2434/1451305245_pt01d0700112.jpg
http://fot.com/uploads/images/2c/80/2434/1451305279_pt01d0700116.jpg
http://fot.com/uploads/images/2c/80/2434/1451305256_pt01d0700120.jpg
33
Возможно ли, не используя циклов, сразу из него брать первые строки, находящиеся между значениями 22 и 33, и за тем, их удалять вместе с 22 и 33?
Количество строк может быть различным.
22 и 33 ввёл как разделители, хотел через redex выпасить, но не нашёл возможности это сделать из списка.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
  • Спасибо
Реакции: Igorii

Igorii

Client
Регистрация
21.02.2015
Сообщения
371
Благодарностей
297
Баллы
63
Да, похоже. Попробую применить. Спасибо!
Но СиШарп для меня - китайская грамота, средствами Зенки нет возможности это сделать?
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 982
Благодарностей
817
Баллы
113
Ты работай с текстом не как со списком, а считывай его просто в переменную. А дальше к конструкторе регулярок просто задаёшь, с чего начинается и чем кончается, разрешаешь многострочность и вперёд. Дальше уже получается список с урлами в каждом элементе, их обрабатываешь.
 
  • Спасибо
Реакции: Igorii

Igorii

Client
Регистрация
21.02.2015
Сообщения
371
Благодарностей
297
Баллы
63
Уже применил C# код из темы выше, всё отлично получилось! Спасибо!
 

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