Как форматировать текст и использовать управляющие символы?#
При отправке текста через API или интеграцию, иногда возникают трудности с оформлением сообщения. В этой статье мы ответим на самые распространенные вопросы по работе с текстом:
1. Как форматировать текст?#
Форматирование сообщений:
| Отображение | Форматирование | Описание |
|---|---|---|
| Курсивный текст | _Курсивный текст_ | Заключите текст между двумя знаками нижнего подчеркивания (_) |
| Жирный текст | *жирный текст* | Заключите текст между двумя звездочками (*) |
~зачеркнутый текст~ | Заключите текст между двумя тильдами (~) | |
| Моноширинный текст | ```моноширинный текст``` | Заключите текст между двумя тройными обратными апострофами (```) |
Текст с встроенным кодом | `Текст с встроенным кодом` | Заключите текст между двумя обратными апострофами (`) |
Цитирование текста | > Цитирование текста | Поставьте угловую скобку (>) и пробел перед текстом |
| * Первый пункт- Второй пункт | Поставьте звездочку (*) или дефис (-) и пробел перед каждым словом или предложением. Корректно отправляются только через WhatsApp Messanger, WhatsApp Business или WhatsApp Web |
| 1. Первый пункт2. Второй пункт | Поставьте номер с точкой (1.) и пробел перед каждым словом или предложением. Корректно отправляются только через WhatsApp Messanger, WhatsApp Business или WhatsApp Web |
Если нужно сохранить отображение данных символов в тексте, необходимо поставить данный символ дважды без пробелов.
Например, вам нужно отправить "_текст с нижним подчеркиванием_", а не "курсивный текст", то в начале текста следует добавить нижнее подчеркивание два раза:
"__текст с нижним подчеркиванием__"
2. Как использовать управляющие символы?#
Управляющие символы, также известные как escape-последовательности, представляют собой серию из двух или более символов, начинающуюся с обратной косой черты \. Они позволяют вставлять специальные символы и выполнять определенные команды в текстовых строках.
Данные символы можно использовать во многих языках программирования и интерфейсах командной строки.
| Символ | Форматирование | Описание |
|---|---|---|
\n | Перенос текста\nна новую строку | Перенос текста на новую строку. Без пробелов введите обратную косую черту с буквой n в нижнем регистре после слова, где требуется сделать перенос текста на новую строку |
\t | Добавление\tтабуляции | Добавление табуляции. Без пробелов введите обратную косую черту с буквой t в нижнем регистре после слова, где требуется сделать табуляцию |
\r | Перенос курсора\rв начало | Переноса курсора в начало. Без пробелов введите обратную косую черту с буквой r в нижнем регистре после слова, где требуется перенести курсор |
\" | Текст с \"кавычками\" | Для отправки текста с кавычками введите обратную косую черту со знаком кавычек везде, где они используются |
\' | Текст с \'одинарной кавычкой\' | Для отправки текста с одинарной кавычкой введите обратную косую черту со знаком одинарных кавычек везде, где они используются |
\\ | Текст с \\обратной косой | Для отправки текста с обратной косой чертой введите данный знак дважды, где они используются |