Вот пример предложения, в котором надо поменять слова.
[Вот |пример |предложения, |в |котором |надо |поменять |слова].
да, еще квадратные скобки по краям.Т.е. надо сделать 2 действия?
1 в пробелы поставить |
2 а потом через расширенный спинтакс перемешать?
Уже сделал через нотепад сразу.А вот как положить в скобки забыл спросить.
эту конструкцию в переменную, или сразу в спинтакс.А вот как положить в скобки забыл спросить.
[{-Переменная с текстом-}]
ага, но как реализовать? Не силён в C#ну если сильно не заморачиваться, то определить сколько слов, если 2 то меняем местами, если три то первые два меняем
string str = project.Variables["name"].Value;
var qqq = str.Split(' ').ToList();
string q1 = qqq[0];
string q2 = qqq[1];
string q3 = qqq[2];
project.Variables["name"].Value = q2+" "+q1+" "+q3;
после строки 2 поставь if, если больше 2 то твой код должен отработать, если меньше то две строки только меняйЕсть такой код, но он работает только с 3мя словами, если 2 слова - то выдаёт ошибкуКод:string str = project.Variables["name"].Value; var qqq = str.Split(' ').ToList(); string q1 = qqq[0]; string q2 = qqq[1]; string q3 = qqq[2]; project.Variables["name"].Value = q2+" "+q1+" "+q3;
а можно код пожалуйста?после строки 2 поставь if, если больше 2 то твой код должен отработать, если меньше то две строки только меняй
а можно код пожалуйста?
string str = "Саймак Клиффорд";
string[] qqq = str.Split(' ');
if (qqq.Length > 2)
{
string q1 = qqq[0];
string q2 = qqq[1];
string q3 = qqq[2];
return q2+ " " +q1+ " " +q3;
}
else
{
string q1 = qqq[0];
string q2 = qqq[1];
return q2+ " " +q1;
}
можно пример с переменной?C#:string str = "Саймак Клиффорд"; string[] qqq = str.Split(' '); if (qqq.Length > 2) { string q1 = qqq[0]; string q2 = qqq[1]; string q3 = qqq[2]; return q2+ " " +q1+ " " +q3; } else { string q1 = qqq[0]; string q2 = qqq[1]; return q2+ " " +q1; }
а самому слова заменить на переменную что клавитуара не работает ))) ?можно пример с переменной?