[SOLVED] Trim characters/text down?

shabbysquire

Client
Регистрация
25.11.2012
Сообщения
544
Благодарностей
26
Баллы
28
Hey all.

Is is possible to trim some text that's assigned to a variable?

I'm looking at word processing but can't find a way to trim some text down, i.e. from 100 characters to only 30.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

shabbysquire

Client
Регистрация
25.11.2012
Сообщения
544
Благодарностей
26
Баллы
28
This works ok if in action word processing > substring and i put: 0 - 170. It trims anything over 170 characters ok, but if a variable has, say, 150 characters, ZP comes up with an error: Failed to process text.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113

shabbysquire

Client
Регистрация
25.11.2012
Сообщения
544
Благодарностей
26
Баллы
28

Cyrix

Client
Регистрация
16.12.2011
Сообщения
390
Благодарностей
11
Баллы
18
Is there a way to use C# for this like the following? I tried but it failed.

return project.Variables["yourVariableName"].Substring(0,Math.Min(30, project.Variables["yourVariableName"].Length))
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Код:
return project.Variables["yourVariableName"].Value.Substring(0,Math.Min(30, project.Variables["yourVariableName"].Value.Length)) ;
 
  • Спасибо
Реакции: KitKat21

Cyrix

Client
Регистрация
16.12.2011
Сообщения
390
Благодарностей
11
Баллы
18
Thank you very much.
 

KitKat21

Client
Регистрация
02.05.2017
Сообщения
263
Благодарностей
191
Баллы
43

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