Описание функции


StringRight

Возвращает указанное число символов строки справа.

StringRight('string',count)

Параметры

string Используемая строка.
count Количество возвращаемых символов.

Возвращаемое значение

Возвращает строку, содержащую самую правую часть строки по указанному количеству символов.

Примечания

Если count превышает длину строки, то возвращается вся строка.
Если count отрицательное число, то возвращается пустая строка.

Функцию можно подключить через команду exect

См. также

StringLeft, StringTrimLeft, StringTrimRight, StringMid, StringLen, StringInStr

Примеры:
 Как создать кнопку?

$var_aa=StringRight('Это~~строка',3)

exect=$var_s1=StringRight('это~~строка~~текста',5)||$var_s2=StringRight('это~~строка~~текста',9) GLOBALEXECT<a> ;; возвращает указанное число символов строки справа

exect=$var_s=##@[tc=TA]||$var_p=StringRight('$var_s',1)='\'?'$var_s':''''||_ViewValues('$var_p') ;; проверяет наличия папки под курсором в другой панели, если папка, то переменная $var_p содержит её путь, если файл, то пустоту

exect=$var_s=##@[tc=TA]||$var_p=StringRight('$var_s',1)='\'?'$var_s':'''' copyy=$f250TCIMGU.lng||$f250//1||**1!!?.bkk xends=[tc=TG]??1 rends=@$var_p??1||&&^(.).*!!$1||??2 textt=$f250TCIMGU.lng||§CKBU20GLOBALRENDS<1>§!!~~GLOBALXENDS<1>©$var_p©<+>$var_p<+>§CKBU20GLOBALRENDS<1>§ shape=U7 slist=%WL modfs=GLOBALSLIST<t>||0,1||#SISDATE cmdcm=[check=BOX_U20] sends=GLOBALCHECK1<t>??-1 cmdcm=[group=BOX_U17] cmdcm=[group=BOX_U18] cmdcm=[group=BOX_U21] ;; копирование и перемещение выделенных объектов с выбором папок назначения в диалоговом окне

exect=$var_i=StringRight('D:\Test\File.vhd',3)='vhd'||_ViewValues($var_i) ;; проверить расширение файла (возвращается True или False)

exect=$var_i=StringRight('D:\Test\File.vhd',3)='vhd'?1:0||_ViewValues($var_i) ;; проверить расширение файла (возвращается 1 или 0)

exect=$var_i=StringRight('D:\Test\File.vhd',3)='vhd'?_CmdCm('команда'):_Exit() ;; проверить расширение файла, если совпадает, то запустить заданную команду, в ином случае выход

slist=%WL||test<0m!!25=Number(StringRight(@W,2))> GLOBALSLIST<a> ;; из выделенных изображений получить те, у которых значение ширины оканчивается на 25
exect=$var_s=StringLeft(ClipGet(),1)||$var_n=StringIsLower('$var_s')||$var_k=StringRegExp('$var_s','(?i)[A-Z]')?$var_n:$var_n+2||$var_z=StringRight(ClipGet(),1)||$var_n=StringIsLower('$var_z')||$var_m=StringRegExp('$var_z','(?i)[A-Z]')?$var_n:$var_n+2 bends=<info=n92|$var_k|1|$var_s|$var_z>??-6,||$$,<info=n92|$var_m|1|$var_s|$var_z> GLOBALBENDS<a> ;; из строки "A-o" в буфере обмена получить символы в верхнем и нижнем регистре


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru