Функции для работы со строками
str.len(str string) int
Назначение: определение длины строки в символах.
Аргументы:
- str - строка длину которой необходимо определить.
Возвращаемое значение: целое число равное количеству символов в строке.
$str = "Какая-то строка" $len = str.len($str) // $len будет содержать 15
str.lower(str string) string
Назначение: преобразовапние символов строки в нижний регистр.
Аргументы:
- str - строка, которую необходимо преобразовать.
Возвращаемое значение: строка все символы которой находятся в нижнем регистре.
$str = "СтРоКа" $lower = str.lower($str) // $lower будет содержать "строка"
str.upper(str string) string
Назначение: преобразовапние символов строки в верхний регистр.
Аргументы:
- str - строка, которую необходимо преобразовать.
Возвращаемое значение: строка все символы которой находятся в верхнем регистре.
$str = "СтРоКа" $upper = str.upper($str) // $lower будет содержать "СТРОКА"
str.letter(str string, index int) string
Назначение: получение указанного символа строки.
Аргументы:
- str - строка, символ которой требуется получить.
- index - целое число, определяющее позицию символа в строке начиная с 0. Если это число отрицательное то отсчёт начинается с конца строки.
Возвращаемое значение: строка соответствующая указанному символу, либо пустая строка если символа с такой позицией не существует.
$str = "Слово" $firstLetter = str.letter($str, 0) // Первая буква $lastLetter = str.letter($str, -1) // Последняя буква