- Регистрация
- 23.12.2015
- Сообщения
- 96
- Благодарностей
- 8
- Баллы
- 8
Зеннопостер портитфайл... нужно просто взять файл как есть, найти строчку и заменить её.Берёте содержимое файла в переменную, выполняете действие замена - записываете назад.
Кубики написаны на C#Зеннопостер портитфайл... нужно просто взять файл как есть, найти строчку и заменить её.
Кубиками вопрос не решается.
У меня в файле помимо текста есть инфрмация по типу "8Ф›ќFћ»^З‚x[а—‡дш"А функция конвертирования экшенов в C# не работает на них?
Кубики написаны на C#
Как они у вас портят файл?
вы используете - site.com - дословно? для поиска? у вас же сайт наверно по другому называется.. вам надо составить регулярку в конструкторе регулярных выражений, что типо - ? -это идёт после текста , и взять эту регулярку для регексаДобрый день! В теле спаршеного поста периодически проскакивают ссылки, необходимо найти такие ссылки по маске https://site/index.html?aff=2114.13010308.0.115.5fkxXZ и заменить на https://site/index.html, т.е отсечь не нужное и вписать ссылку на тоже место. Как такое провернуть?
PS: Делаю как на скрине и ничего не происходит - текст остается без изменений.
Посмотреть вложение 15365
PPS: Извиняюсь, что не в том разделе спросил.
Это я сайт шифранул)вы используете - site.com - дословно? для поиска? у вас же сайт наверно по другому называется.. вам надо составить регулярку в конструкторе регулярных выражений, что типо - ? -это идёт после текста , и взять эту регулярку для регекса
п.с. - это я другим путём немного пошёл.. ваш не разглядел сразу
Вопрос по этому вопросу.Коллеги не подскажете снипет поиска и замены текста в txt файле
// получаем список, в котором будем искать
var sourceList = project.Lists["список"];
var poisk = project.Variables["эту_переменную_ищем"].Value;
lock(SyncObjects.ListSyncer)
{
for(int i=0; i < sourceList.Count; i++) // Пробегаемся по списку
{
if (sourceList[i]==poisk)
{
sourceList[i]=project.Variables["на_это_заменяем"].Value;
}
}
}