В OCaml «строка символов» относится к последовательности символов, заключенной в двойные кавычки ("). Вот некоторые методы, обычно используемые со строками в OCaml:
- String.length: возвращает длину (количество символов) строки.
- String.get: извлекает символ по определенному индексу в строке.
- String.set: изменяет символ по определенному индексу в строке.
- String.sub: извлекает подстроку из заданной строки.
- String.concat: объединяет список строк в одну строку.
- String.trim: удаляет начальные и конечные пробелы из строки.
- String.uppercase: преобразует все символы строки в верхний регистр.
- String.lowercase: преобразует все символы строки в нижний регистр.
- String.compare: лексикографически сравнивает две строки и возвращает целочисленный результат.