Следует обратить внимание на то, что строковый аргумент будет приведен к строке. Это может вызывать неожиданное поведение, если в ходе выполнения программного кода эта функция будет вызвана с аргументом, который не является строкой.

Возвращает часть строки str, длиной length (в байтах), начиная с первого символа переданной строки.
Если второй аргумент больше длины передаваемой строки, возвращается исходная строка.

StrLeftRange(
	str: string,
	length: number,
): string

str - Строка.
length - Длина фрагмента в байтах.

Поскольку строки хранятся в UTF-8, то для строк, содержащих не ASCII-символы, использование StrLeftRange() будет безопасным только в случаях, когда значение length получено в результате поиска в строке. Для получения фрагмента заранее известной длины необходимо использовать StrLeftCharRange().

Смотри также

StrLeftCharRange()