MyChat Scripts: функция AnsiUpperCase, привести символы UNICODE строки к верхнему регистру
Перевести все символы строки в БОЛЬШИЕ БУКВЫ верхнего регистра. Функция работает с UNICODE.
Синтаксис
function AnsiUpperCase(sSt: string): string;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
sSt |
string |
оригинальная строка. |
Результат функции
Возвращает строку в верхнем регистре.
Пример
const
sSt = #13#10+
'Ты рванулась движеньем испуганной птицы,' + #13#10+
'Ты прошла, словно сон мой легка…' + #13#10+
'И вздохнули духи, задремали ресницы,' + #13#10+
'Зашептались тревожно шелка.';
begin
mLogScript('Original string: ' + sSt, '');
mLogScript(AnsiUpperCase(sSt), '');
end.
Результат работы скрипта
[12:50:19] (Log "AnsiUpperCase"): Original string:
Ты рванулась движеньем испуганной птицы,
Ты прошла, словно сон мой легка…
И вздохнули духи, задремали ресницы,
Зашептались тревожно шелка.
[12:50:19] (Log "AnsiUpperCase"):
ТЫ РВАНУЛАСЬ ДВИЖЕНЬЕМ ИСПУГАННОЙ ПТИЦЫ,
ТЫ ПРОШЛА, СЛОВНО СОН МОЙ ЛЕГКА…
И ВЗДОХНУЛИ ДУХИ, ЗАДРЕМАЛИ РЕСНИЦЫ,
ЗАШЕПТАЛИСЬ ТРЕВОЖНО ШЕЛКА.
[12:50:19] (Run "AnsiUpperCase"): Время выполнения скрипта: 7 мс
[12:50:19] (Run "AnsiUpperCase"): Скрипт выполнен успешно.