Как заменить запятую на новую строку?

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 201
Благодарностей
74
Баллы
48
В переменной идет текст, разделитель запятая,но надо сделать что бы в переменно заменилось запятая на новую строчку.
 

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 718
Благодарностей
1 376
Баллы
113

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 201
Благодарностей
74
Баллы
48
Что то не получилось только(, вышел ответ ок в ту переменную и все.
 

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 718
Благодарностей
1 376
Баллы
113
Судя по всему вы убрали в кубике галочку "Не возвращать значение" и выбрали там переменную .... этого делать в данном случае не нужно ... галочка там должна быть установлена! тогда все поменяется как нужно
 

etyipin

Client
Регистрация
15.12.2017
Сообщения
95
Благодарностей
34
Баллы
18
Кубик "обработка текста" - "замена" - {-String.Enter-}

upload_2018-7-17_16-21-29.png
 

Вложения

  • Спасибо
Реакции: AndreyAAA

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 201
Благодарностей
74
Баллы
48
Заработало все, тоже вариант через замену
 

game

Новичок
Регистрация
06.08.2017
Сообщения
4
Благодарностей
0
Баллы
1
кубик с#

project.Variables["myvar"].Value = project.Variables["myvar"].Value.Replace(",","\n");

вместо myvar вписать свое название переменной
у тебя ошибка то что ты сделал так "," более грамотнее сделать вот так "\," иначе система считает что это точка либо разделительный символ.
 

game

Новичок
Регистрация
06.08.2017
Сообщения
4
Благодарностей
0
Баллы
1
допустим

Код:
//с# код
string text = ваш текст для редактирования;
byte[] buff = Convert.GetBytes(text);
string h = "\,"; //символ запятой
byte f = encoding.default(h); //преобразовываем запятую в байт
byte q = encoding.default("\n"); // новая строка;
for(int i = 0; i<=text.length;i++){
if(buff[i]==f){buff[i]=q;
}else{}
}
//если на надо узнать результат то
text = encoding.default(buff,0,buff.length);
// и дальше выводим text
 

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 718
Благодарностей
1 376
Баллы
113
у тебя ошибка то что ты сделал так "," более грамотнее сделать вот так "\," иначе система считает что это точка либо разделительный символ.
Нет там никакой ошибки! Там все правильно написано!
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 223
Баллы
113

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