Строки и символы
Строка в Emacs Lisp — это массив, содержащий упорядоченную последовательность символов. Строки используются в качестве имён символов, буферов и файлов; для отправки сообщений пользователям; для хранения текста, копируемого между буферами; и для многих других целей. Поскольку строки очень важны, в Emacs Lisp существует множество функций, предназначенных для их обработки. Программы на языке Emacs Lisp чаще используют строки, чем отдельные символы.
См. Строки событий, для особых требований к строкам событий нажатий клавиш.
| • Основы | Основные свойства строк и символов. | |
| • Предикаты для строк | Проверка того, является ли объект строкой или символом. | |
| • Создание строк | Функции для выделения новых строк. | |
| • Изменение строк | Изменение содержимого существующей строки. | |
| • Сравнение текста | Сравнение символов или строк. | |
| • Преобразование строк | Преобразование в символы и строки, и обратно. | |
| • Форматирование строк |
format: Аналог printf в Emacs. |
|
| • Пользовательские строки форматирования | Форматирование пользовательских format спецификаций. |
|
| • Преобразование регистра | Функции преобразования регистра. | |
| • Таблицы регистров | Настройка преобразования регистра. |
Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Strings-and-Characters.html