Работа со строками в OCaml: методы и функции

В OCaml «строка символов» относится к последовательности символов, заключенной в двойные кавычки ("). Вот некоторые методы, обычно используемые со строками в OCaml:

  1. String.length: возвращает длину (количество символов) строки.
  2. String.get: извлекает символ по определенному индексу в строке.
  3. String.set: изменяет символ по определенному индексу в строке.
  4. String.sub: извлекает подстроку из заданной строки.
  5. String.concat: объединяет список строк в одну строку.
  6. String.trim: удаляет начальные и конечные пробелы из строки.
  7. String.uppercase: преобразует все символы строки в верхний регистр.
  8. String.lowercase: преобразует все символы строки в нижний регистр.
  9. String.compare: лексикографически сравнивает две строки и возвращает целочисленный результат.