Методы
Методы это функции, которые привязаны к объектам.
length
Возвращает размер массива байт.
resize
Изменяет размер массива содержащего строку.
size
Новый размер строки.
Если значение меньше текущего размера, то массив, содержащий байты строки будет обрезан.
Если значение больше текущего размера, то массив, содержащий байты строки будет увеличен до указанного размера. Добавленные байты будут иметь значение ноль.
isEmpty
Возвращает true
если строка пуста, то бишь массив имеет размер ноль.
Записи ниже эквивалентны:
substr
Возвращает новую строку, которая инициализирована значениями исходной строки.
start
Позиция первого байта который попадёт в новую строку.
count
Максимальное количество байт которые попадут в новую строку.
Если значение меньше ноля, то в новую строку попадут все оставшиеся байты.
Если значение превышает размер строки то будет скопировано столько байт сколько возможно.
insert
Вставляет в строку другую строку.
pos
Позиция первого байта куда будет произведена вставка.
other
Строка, которая будет вставлена.
find*
Набор методов, которые возвращают позицию первого или последнего совпадения.
str
Поиск завершится если будет найдено полное совпадение с переданной строкой
chars
Поиск завершится если будет найдено совпадение с любым байтом переданной строки.
start
Позиция с которой начнётся поиск.
split
Разбивает строку в массив строк используя разделитель.
delimiter
Символы используемые в качестве разделителя внутри строки.