Обработка слова в строке текстового файла

Animal

Client
Регистрация
15.06.2016
Сообщения
734
Благодарностей
129
Баллы
43
Есть текстовый файл с логином, паролем и дополнительным текстом (буквой):

Код:
логин:пароль;n
логин:пароль;n
логин:пароль;n
логин:пароль;n
При обработке определенной строки, нужно обработать букву "n" по необходимости. К примеру, если в третей строке вместо буквы "n" стоит буква "y", то букву "y" нужно удалить и вместо нее вставить букву "n".

Как реализовать данный функционал на деле? Стандартными экшинами такое вроде реализовать не возможно.
 

sanya

Client
Регистрация
08.09.2015
Сообщения
184
Благодарностей
49
Баллы
28
Во всем списке заменится ;y на ;n
Код:
var list=project.Lists["список зенно"];
string s;
for(var i=0;i<list;i++)
{
    s=list[i];
    list[i]=s.Replace(";y",";n");
}
Если только определенную строку
Код:
var list=project.Lists["список зенно"];

int i=Convert.ToInt16(project.Variables["номер строки для изменения из переменной зенно"].Value);

string s;

s=list[i];
    list[i]=s.Replace(";y",";n");
 
  • Спасибо
Реакции: Animal

Animal

Client
Регистрация
15.06.2016
Сообщения
734
Благодарностей
129
Баллы
43
Если только определенную строку
  • var list=project.Lists["список зенно"];
  • int i=Convert.ToInt16(project.Variables["номер строки для изменения из переменной зенно"].Value);
  • string s;
  • s=list;
list=s.Replace(";y",";n");
Получилось. Благодарю!
Снимок.PNG
 

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43
Вообще, как по мне то в таких случаях проще с таблицами работать где каждому столбику соответствует какой-то параметр. например 1ый- логин,2ой-пасс, 3ий -что - то ещё. Очень удобно брать строку в переменные с таблицы, да и записывать обратно полегче
 

Animal

Client
Регистрация
15.06.2016
Сообщения
734
Благодарностей
129
Баллы
43
Вообще, как по мне то в таких случаях проще с таблицами работать где каждому столбику соответствует какой-то параметр. например 1ый- логин,2ой-пасс, 3ий -что - то ещё. Очень удобно брать строку в переменные с таблицы, да и записывать обратно полегче
Никак руки не дойдут до перспективы)
 

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