Автозамена

RegExp-правила для сложных замен распознанного текста.

RegExp-правила автозамены

RegExp — расширенный тип правила для сложных замен. Используйте его, если обычной замены фразы недостаточно.

Как добавить RegExp-правило

  1. Откройте Автозамена.
  2. Нажмите Добавить правило.
  3. В типе правила выберите RegExp.
  4. Заполните шаблон, замену и флаги.
  5. Сделайте тестовую диктовку.

RegExp-правила находятся в общем списке автозамены и применяются по тому же порядку, что и обычные правила.

RegExp

Правило RegExp применяет регулярное выражение к распознанному тексту. Шаблоны работают по правилам JavaScript: это регулярные выражения ECMAScript, поэтому синтаксис может отличаться от примеров для других языков.

Если вы только разбираетесь с RegExp, начните с короткого справочника learn.javascript.ru. Проверять шаблоны удобно в regex101.com: выберите режим ECMAScript и тестируйте выражение на похожем тексте.

Поля:

  • Шаблон — регулярное выражение
  • Замена — текст замены
  • Флаги — например giu

Если шаблон или флаги некорректны, поле подсвечивается как ошибка.

Как и в простых правилах замены, в поле Замена можно использовать \n, чтобы вставить перенос строки.

Где настраивать действия

Отправка Enter, Ctrl+Enter, Ctrl+A, Ctrl+Backspace, Ctrl+Z и запуск программ теперь настраиваются в разделе Команды.

Важные ограничения

  • RegExp-правила применяются вместе с обычными правилами по общему порядку
  • Некорректный шаблон или флаги RegExp не будут применяться

Не нашли нужную статью?

Если ответ не найден — обратитесь в поддержку.

Открыть поддержку