@Fox, не уверен, что знаю, как это сделать...
Но общую мысль вашу понял, решил вопрос действием "Список. Первый элемент".
Благодарю!
Как сделать так, чтобы текст из нескольких строк из файла воспринимался как одна строка?
Например:
"Привет! Как
поживаешь?
Чем занимаешься?"
читалось как 1 строка? Пробовал, например, текст взять в кавычки - не получается, читает только последнюю из нескольких строк.
@NickBAS said in Объединение нескольких строк в одну:
Как сделать так, чтобы текст из нескольких строк из файла воспринимался как одна строка?
Например:"Привет! Как
поживаешь?
Чем занимаешься?"читалось как 1 строка? Пробовал, например, текст взять в кавычки - не получается, читает только последнюю из нескольких строк.
Можете добавлять перенос строки уже после получения строки. Для этого используйте любой символ не встречающийся в строке и замените его на перенос строки уже в скрипте.
@NickBAS said in Объединение нескольких строк в одну:
@Fox как можно это сделать?
И каким образом можно задать свой символ разделителя?




@Fox Хорошо. Получилось. Сейчас такая ситуация:
"Привет"
;
"Пока"
Когда выбирается рандомно какой-то из этих элементов, то добавляется лишний перенос. Например:
"Привет
"
или
"
Пока".
Как можно избавиться от лишних переносов до и после разделителя ";", сохранив оригинал?
"Привет"
;
"Пока"
@NickBAS said in Объединение нескольких строк в одну:
@Fox Хорошо. Получилось. Сейчас такая ситуация:
"Привет"
;
"Пока"Когда выбирается рандомно какой-то из этих элементов, то добавляется лишний перенос. Например:
"Привет
"
или
"
Пока".
Как можно избавиться от лишних переносов до и после разделителя ";", сохранив оригинал?
"Привет"
;
"Пока"
Чегось?
@Fox поскольку в оригинальном тексте есть разделитель ";" и с обеих его сторон имеются переносы строк
("Привет"
;
"Пока",
между " и ; имеется перенос), то и при взятии рандомного элемента захватывается лишний перенос сверху или снизу текста. Нужно от него избавиться.
@NickBAS said in Объединение нескольких строк в одну:
@Fox поскольку в оригинальном тексте есть разделитель ";" и с обеих его сторон имеются переносы строк
("Привет"
;
"Пока",
между " и ; имеется перенос), то и при взятии рандомного элемента захватывается лишний перенос сверху или снизу текста. Нужно от него избавиться.
Всё равно не понимаю. Я же объяснил, берёте исходный текст, заменяете переносы строк в исходном тексте на любой символ (который не встречается в тексте), затем в BAS получаете текст и заменяете необходимый символ на символ переноса строки