Редактирование текста в списке

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 772
Благодарностей
1 443
Баллы
113
регулярка:
Код:
\?rank=\d+&searchId\=\w+
заменить на пустоту.

кубик обработка текста -----> заменить



результат в переменной

 

viol2021

Client
Регистрация
12.01.2021
Сообщения
482
Благодарностей
180
Баллы
43
C#:
string path = @"";//Путь к листу
List<string> List = File.ReadAllLines(path).Where(x => x.Contains("?rank")).Select(w => { w = w.Substring(0,w.LastIndexOf("?rank")); return w; }).ToList();
File.WriteAllLines(path, List);
 

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18
viol2021, у меня что-то не срабатывает этот кубик. Может, я неправильно указал путь к списку - @"List0"
 

viol2021

Client
Регистрация
12.01.2021
Сообщения
482
Благодарностей
180
Баллы
43

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18
У меня файл в самом проекте, не сохранен в диске.
 

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18

viol2021

Client
Регистрация
12.01.2021
Сообщения
482
Благодарностей
180
Баллы
43
У меня файл в самом проекте, не сохранен в диске.
C#:
List<string> list = new List<string>();

list.Add("https://re.kufar.by/vi/minsk/snyat/kvartirudolgosrochno/bezotdelki/185311558?rank=100&searchId=8b56294a6f09c15ec369ae63494b304d457");
list.Add("https://re.kufar.by/vi/minsk/snyat/kvartiru-dolgosrochno/185311558?rank=10&searchId=8b5424a6f09c29ec3669ae63494b304d457");
list.Add("https://re.kufar.by/vi/minsk/snyat/kvartiru-dolgosrochno/bez-otdelki/185311558?rank=01&searchId=8b54244a6f09c24ec3669ae63494b304d457");
list.Add("https://re.kufar.by/vi/minsk/snyat/kvartiru-dolgosrochno/185311558?rank=21&searchId=8b54294a6f09c13ec3669ae63494b304d457 ");


var newList = list.Where(x => x.Contains("?rank")).Select(w => { w = w.Substring(0, w.LastIndexOf("?rank")); return w; }).ToList();
list.Clear();
list.AddRange(newList);
 

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18
Ничего не получается, к сожалению.

В списке текст ссылок постоянно меняется, список к файлу не привязан. Просьба остается актуальной! Помогите, плиз, с кубиком C#
 

viol2021

Client
Регистрация
12.01.2021
Сообщения
482
Благодарностей
180
Баллы
43
Ничего не получается, к сожалению.

В списке текст ссылок постоянно меняется, список к файлу не привязан. Просьба остается актуальной! Помогите, плиз, с кубиком C#
Выше же написал
 

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18
Выше же написал
Блин, наверное, или мы друг друга не понимаем, или я что-то не так делаю с вашим кодом.

У меня лист под названием "List0". Там эти ссылки, которые меняются и пополняются постоянно. Список не привязан к файлу.
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 022
Благодарностей
1 424
Баллы
113

Эдгар

Client
Регистрация
20.03.2020
Сообщения
112
Благодарностей
5
Баллы
18
  • Спасибо
Реакции: Alexmd

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