Функции для работы со строками
Функции для работы со строками
- $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.