Как можно с Подставить слова впереди предложения столбиком?

nuzypeqi

Новичок
Регистрация
28.12.2018
Сообщения
12
Благодарностей
0
Баллы
1
Подскажите как можно сделать:
Пример...
100 городов в столбик
нужно в начале каждой строки названия города подставить одно ключевое слово
Как сделать это автоматизированно?
в ручную долго, в эксель быстро, но не удобно, хотелось бы еще быстрее и проще сделать, возможно это как-то сделать с помощью с# ?Кто может подсказать? Есть сторонний софт, но его использовать не желаю...
 

SergSh

Client
Регистрация
10.05.2017
Сообщения
541
Благодарностей
395
Баллы
63
строки в переменной через перенос в столбик или в списке?
результат в переменной или списке должен оказаться?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
да ты оба примера выложи, там не сложно ведь )
 

nuzypeqi

Новичок
Регистрация
28.12.2018
Сообщения
12
Благодарностей
0
Баллы
1
Беру с файла в строку название городов и ложу в переменную.
В одной переменной список всех городов, в одной строчке 1-н город.
С другого файла беру ключ в переменную
и вот как дальше совместить, чтоб перед каждым названием города был ключевое слово из переменной - не знаю, а там не важно в список будет или в переменную.
Готовый формат нужно будет записывать в файл.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Беру с файла в строку название городов и ложу в переменную.
В одной переменной список всех городов, в одной строчке 1-н город.
С другого файла беру ключ в переменную
и вот как дальше совместить, чтоб перед каждым названием города был ключевое слово из переменной - не знаю, а там не важно в список будет или в переменную.
Готовый формат нужно будет записывать в файл.
да я не тебе )
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
как понять ключевое слово ?
что там должно быть?
оно реальное или выдуманное ?
 

SergSh

Client
Регистрация
10.05.2017
Сообщения
541
Благодарностей
395
Баллы
63
Код:
string rows = project.Variables["rows"].Value; //переменная с строками городов
string str = "start word"; //переменная для слова в начале
foreach(string r in Regex.Split(rows, "\r\n"))
{
    project.Lists["reslst"].Add(str + " " + r); //список для результатов
}
 
  • Спасибо
Реакции: nuzypeqi

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Код:
string rows = project.Variables["rows"].Value; //переменная с строками городов
string str = "start word"; //переменная для слова в начале
foreach(string r in Regex.Split(rows, "\r\n"))
{
    project.Lists["reslst"].Add(str + " " + r); //список для результатов
}
вот а если там разделить другой ? и бывает ведь такое \n\n и твой код в жопу )), не в обиду ))
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
давай что нить универсальное ))
 

SergSh

Client
Регистрация
10.05.2017
Сообщения
541
Благодарностей
395
Баллы
63
вот а если там разделить другой ? и бывает ведь такое \n\n и твой код в жопу )), не в обиду ))
главное не бери близко к сердцу.. если не такой разделитель, то его можно заменить на другой и код будет работать
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
главное не бери близко к сердцу.. если не такой разделитель, то его можно заменить на другой и код будет работать
вот у меня сайт меняет вёрстку, бывает так а бывает так, как мне в твоём случае поступить ?
сказать им что вы мне за куйню прислали я ожидал другое ))
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
не стесняйся написать на 10 строк
зато с проверкой и куй наебать
 

nuzypeqi

Новичок
Регистрация
28.12.2018
Сообщения
12
Благодарностей
0
Баллы
1
Код:
string rows = project.Variables["rows"].Value; //переменная с строками городов
string str = project.Variables["str"].Value; //переменная для слова в начале
foreach(string r in Regex.Split(rows, "\r\n"))
{
    project.Lists["reslst"].Add(str + " " + r); //список для результатов
}
Огонь, спалил тему, очень здорово, огромное спасибо!)
 

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