String - Unicode
Юникодные строки. Вы можете использовать переменные типа ustr для работы с юникодными строками. Тип ustr наследуется от типа buf, поэтому вы можете также использовать методы типа buf.
Операторы
| * ustr | Получить длину юникодной строки. |
| ustr[ i ] | Получение [i] символа в юникодной строке. |
| ustr + ustr | Сложить две строки. |
| ustr = type | Присвоить тип юникодной строке. |
| str = ustr | Копировать юникодную строку в обычную. |
| ustr += type | Добавить тип к юникодной строке. |
| str == ustr | Сравнение на равенство. |
| ustr < ustr | Проверка на меньше. |
| ustr > ustr | Проверка на больше. |
| ustr( str ) | Конвертировать строку в юникодную строку ustr( str ). |
| str( ustr ) | Конвертировать юникодную строку в строку str( ustr ). |
Методы
| ustr.clear | Очистить юникодную строку. |
| ustr.copy | Копирование. |
| ustr.del | Удалить подстроку. |
| ustr.findch | Найти символ в юникодной строке. |
| ustr.fromutf8 | Коневртировать строку UTF-8 в юникодную строку. |
| ustr.insert | Вставка. |
| ustr.lines | Конвертировать многостроковый юникодный текст в массив юникодных строк. |
| ustr.read | Чтение юникодной строки из файла. |
| ustr.replace | Замена в юникодной строке. |
| ustr.reserve | Резервирование памяти. |
| ustr.setlen | Установить новый размер строки. |
| ustr.split | Разделение юникодной строки. |
| ustr.substr | Получить подстроку из юникодной строки. |
| ustr.toutf8 | Конвертировать юникодную строку в строку UTF-8. |
| ustr.trim... | Удаление крайних символов в юникодной строке. |
| ustr.write | Запись юникодной строки в файл. |