Как форматировать текст и использовать управляющие символы?#
При отправке текста через 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 в нижнем регистре после слова, где требуется перенести курсор | 
\" |  Текст с \"кавычками\" |  Для отправки текста с кавычками введите обратную косую черту со знаком кавычек везде, где они используются | 
\' |  Текст с \'одинарной кавычкой\' |  Для отправки текста с одинарной кавычкой введите обратную косую черту со знаком одинарных кавычек везде, где они используются | 
\\ |  Текст с \\обратной косой |  Для отправки текста с обратной косой чертой введите данный знак дважды, где они используются |