Иллюстрированный самоучитель по Maple 6/7

Функции для работы со строковыми данными

Обработка строк

Имеется ряд функций для работы со строками. Из них наиболее важны следующие:

  • lenght(str) – возвращает число символов, содержащихся в строке str;
  • substring(str,a..b) – возвращает подстроку строки str от а-го символа до b-го;
  • cat(str1,str2….) – возвращает строку, полученную объединением строк str1, str2,… (альтернатива – оператор конкатенации в виде точки.);
  • SearchText(s.str) – производит поиск подстроки s в строке str и при его успехе возвращает номер позиции s в строке str (при отсутствии s в str функция возвращает 0).

Примеры применения этих функций (в виде продолжения ранее приведенных примеров) представлены ниже:

Иллюстрированный самоучитель по Maple 6/7 › Встроенные операторы и функции › Функции для работы со строковыми данными

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.