Компьютерная алгебра в программе Mathematica 4

         

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



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

  • $StringConversion — возвращает установочное значение по умолчанию для опции StringConversion в выходных функциях (функциях вывода).
  • StringConversion — опция для функций вывода (выходных функций), которая устанавливает, каким образом должны быть выведены строки, содержащие специальные символы.
  • StringDrop ["string", n] — возвращает строку "string", отбрасывая первые n ее символов.




  • StringDrop ["string", -n] — возвращает строку "string", отбрасывая последние n символов.
  • StringDrop ["string", {n} ] — возвращает строку "string", удалив n-й символ.
  • StringForm["controlstring", exprl,...] — выводит текст контрольной (управляющей) строки controlstring с внедрением в нее печатных форм expri.
  • Stringlnsert ["string", "snew", n] — формирует новую строку, помещая "snew" внутрь строки "string", начиная с позиции п.
  • Stringlnsert ["string", "snew", -n] — делает вставку, отсчитывая позицию n с конца "string".
  • StringJoin (объединение строк) — применяется в виде "s1"<>"s2"<>...
  • StringMatchQ [ "string", "pattern" ] — вырабатывает True, если "string" сопоставим с указанным строковым шаблоном, и False — в противном случае.
  • $StringOrder — дает порядок символов для использования в строках сортировки и символьных именах.
  • StringPosition ["string", "sub"] — возвращает список начальных и конечных символьных позиций, в которых "sub" появляется как подстрока строки "string".
  • StringPosition ["string", "sub", k] — возвращает только первые k вхождений "sub".
  • StringPosition ["string", {"subl", "sub2",...}] — возвращает позиции всех "subi".
  • StringQ [expr] — возвращает True, если ехрг является символьной строкой, иначе дает False.
  • StringSkeleton [n] — представляет последовательность из n пропущенных символов в строке, выведенной с помощью Short.









Содержание раздела