Skip to content

Все для WordPress, веб-розробки — і не тільки

💡 Корисні фішки Notepad++: regex, гарячі клавіші та авточистка тексту в 2026

💡 Корисні фішки Notepad++: regex, гарячі клавіші та авточистка тексту в 2026

Открили лог на п’ять тисяч рядків і годину видаляли дублі вручну. Або вставили текст із Word у WordPress і отримали подвійні перенесення по всьому документу. Notepad++ прибирає обидва сценарії за один прохід, але тільки якщо знати три-чотири конкретні прийоми.

Більшість користувачів зупиняється на базовому Ctrl + F. Тим часом вбудований рушій регулярних виразів Boost перетворює редактор на інструмент пакетної обробки тексту. Нижче шпаргалка з regex, понад тридцять гарячих клавіш і покрокова інструкція, яку можна застосувати просто зараз.

Актуально для Notepad++ версії 8.9.6.4, червень 2026.

💡 Швидкий огляд:

  • Три режими пошуку порівнюються в таблиці: звичайний, розширений і регулярні вирази

  • Чотири таблиці regex-символів: базові, символьні класи, квантифікатори та групування

  • Три бойові сценарії пошуку й заміни: HTML-теги, markdown-посилання, вилучення URL

  • Понад тридцять гарячих клавіш у чотирьох групах і покрокова інструкція з очищення тексту з Word

Три режими пошуку: що і коли використовувати

У Notepad++ три режими пошуку. Вони перемикаються в нижній частині діалогів Ctrl + F і Ctrl + H, група «Режим пошуку». Переплутати режими, означає отримати нуль збігів там, де їх має бути сто.

Режим

Що підтримує

Коли використовувати

Звичайний

Точний текст

Пошук слова або фрази без спецсимволів

Розширений

\n \t \r \0

Заміна перенесень рядків, табуляцій, нульових символів

Регулярні вирази

Повний синтаксис Boost

Шаблони, класи символів, квантифікатори, групування

Розширений режим, швидкий спосіб замінити перенесення на пробіли без regex. Якщо потрібне групування або класи символів, переходьте в повний режим.

Регулярні вирази: шпаргалка на щодень

Режим регулярних виразів вмикається в діалозі пошуку (Ctrl + F) або заміни (Ctrl + H): у нижній частині вікна перемикач «Режим пошуку», «Регулярні вирази». Після цього спецсимволи починають працювати як оператори, а не як звичайний текст.

Діалог пошуку Notepad++ з увімкненим режимом регулярних виразів

Рушій Boost сумісний із синтаксисом VS Code, Sublime і Vim. Вивчили шаблон тут, використовуєте його всюди.

Базові символи:

Символ

Що шукає

.

Будь-який один символ, крім перенесення рядка

^

Початок рядка

$

Кінець рядка

\d

Будь-яка цифра (аналог [0-9])

\D

Будь-який символ, крім цифри

\w

Літера, цифра або підкреслення (аналог [a-zA-Z0-9_])

\W

Будь-який символ, крім \w

\s

Пробільний символ: пробіл, табуляція, перенесення рядка

\S

Непробільний символ

\n

Символ нового рядка (LF)

\r

Повернення каретки (CR)

Символьні класи:

Конструкція

Що шукає

[abc]

Будь-який із перелічених символів

[a-z]

Будь-яка рядкова латинська літера

[A-Z]

Будь-яка велика латинська літера

[a-zA-Z]

Латинська літера в будь-якому регістрі

[0-9]

Будь-яка цифра (аналог \d)

[^abc]

Будь-який символ, крім a, b, c

Квантифікатори:

Символ

Скільки разів

*

Нуль або більше повторень

+

Одне або більше повторень

.*

Будь-який набір символів у межах рядка

.+

Будь-який непорожній рядок

Межі та групування:

Конструкція

Що робить

\b

Межа слова

\B

Не межа слова

()

Групування: вміст доступний у заміні як \1, \2

\|

Логічне «або»

Чотири шаблони, які варто тримати в пам’яті:

  • ^$, порожній рядок (початок і одразу кінець)
  • ^\s*$, рядок, що містить лише пробільні символи
  • ^.*$, увесь вміст рядка від початку до кінця
  • \r\n, порожній рядок у Windows-форматі (CRLF)

Пошук і заміна: три бойові сценарії

Теорія без практики не закріплюється. Три задачі з реальної роботи з кодом і контентом для WordPress.

Видалення HTML-тегів зі збереженням тексту

Вивантажили контент зі старої CMS і отримали кашу з тегів. Потрібно вичистити форматування й залишити тільки голий текст. У режимі регулярних виразів:

1Найти: <[^>]*>
2Заменить: (оставить пустым)

Шаблон <[^>]*> знаходить усе між < і >: відкривні теги, закривні, самозакривні <br/>. Поле заміни залишаєте порожнім. HTML зникає, текст залишається недоторканим.

Видалення посилань зі збереженням анкора

Є список у форматі [Название](url), потрібно залишити тільки назви. Два проходи в режимі regex.

Крок 1. Прибираємо посилальну частину разом із відкривною дужкою:

1Найти: \(https?://[^)]*\)
2Заменить: (оставить пустым)

Крок 2. Прибираємо квадратні дужки. Перемикаєтеся у звичайний режим: шукаєте [, замінюєте на порожньо; потім ], теж на порожньо.

Сотня посилань перетворюється на чистий список назв за дві операції.

Вилучення URL з markdown-списку

Обернена задача: з [Название](https://example.com) потрібно залишити тільки адресу. Один прохід у режимі regex:

1Найти: ^[^(]*\(([^)]+)\).*$
2Заменить: \1

Конструкція ([^)]+) захоплює URL всередині дужок. \1 підставляє його в поле заміни, весь інший текст рядка відкидається.

Гарячі клавіші: працюємо без миші

Набір комбінацій, який економить час під час щоденної роботи з кодом і контентом. Закріпіть сторінку в закладках як довідник.

Робота з файлами та вкладками:

Дія

Клавіші

Відкрити документ

Ctrl + O

Нова вкладка

Ctrl + N

Закрити вкладку

Ctrl + W

Зберегти

Ctrl + S

Зберегти як

Ctrl + Alt + S

Зберегти все

Ctrl + Shift + S

Наступний документ

Ctrl + Tab

Попередній документ

Ctrl + Shift + Tab

Базове редагування:

Дія

Клавіші

Виділити все

Ctrl + A

Копіювати

Ctrl + C

Вирізати

Ctrl + X

Вставити

Ctrl + V

Скасувати

Ctrl + Z

Повернути

Ctrl + Y

Дублювати рядок або виділений текст

Ctrl + D

На початок документа

Ctrl + Home

У кінець документа

Ctrl + End

На початок рядка

Home

У кінець рядка

End

Пошук і заміна:

Дія

Клавіші

Пошук за текстом

Ctrl + F

Заміна тексту

Ctrl + H

Пошук у файлах

Ctrl + Shift + F

Знайти далі

F3

Знайти попереднє

Shift + F3

Знайти виділене далі

Ctrl + F3

Знайти виділене попереднє

Ctrl + Shift + F3

Перейти до рядка

Ctrl + G

Спеціальні операції:

Дія

Клавіші

Конвертувати в малі літери

Ctrl + U

Конвертувати у ВЕЛИКІ ЛІТЕРИ

Ctrl + Shift + U

Закоментувати виділене

Ctrl + Shift + Q

Розкоментувати виділене

Ctrl + Shift + K

Виклик списку тегів або ключових слів

Ctrl + Space

Позначити рядок закладкою

Ctrl + F2

Перехід за закладками вперед

F2

Перехід за закладками назад

Shift + F2

Зсунути текст праворуч

Tab

Зсунути текст ліворуч

Shift + Tab

Повноекранний режим із вкладками

F11

Повноекранний режим без панелей

F12

Масштаб текстової області

Ctrl + колесо мыши

Окремої уваги заслуговує переміщення блоків без копіпасти. Затисніть Ctrl + Shift і клавішами / рухайте виділений блок усередині документа. Буфер обміну не зачіпається. Ризик випадково перезаписати важливий фрагмент нульовий.

Покрокова інструкція: прибираємо порожні рядки після вставки з Word

Скопіювали текст із Microsoft Word, вставили у WordPress і отримали подвійні та потрійні перенесення. Замість ручного вичитування вбудована операція Notepad++ дає раду за три кроки.

Крок 1. Відкрийте проблемний документ. Порожні рядки видно одразу.

Документ із порожніми рядками перед обробкою в Notepad++

Крок 2. Виділіть увесь вміст: Ctrl + A.

Виділення всього тексту в Notepad++ перед видаленням порожніх рядків

Крок 3. У головному меню: Правка → Операції з рядками → Видалити порожні рядки.

Меню Правка, Операції з рядками, Видалити порожні рядки в Notepad++

Готово. Порожні рядки зникають, текст готовий до вставки у WordPress без зайвих <br> і порожніх <p></p>. Прийом працює і для вставок із Google Docs. Економить десятки хвилин під час роботи з довгими матеріалами.

Коментування коду: дві комбінації на весь цикл

Для розробника WordPress, який щодня править functions.php, CSS або JavaScript, коментування коду є постійною частиною роботи. Дві комбінації закривають весь цикл:

  • Ctrl + Shift + Q, закоментувати виділений блок. Синтаксис Notepad++ підставляє сам за типом файлу: // для PHP та JavaScript, /* */ для CSS.
  • Ctrl + Shift + K, розкоментувати раніше закоментований блок.

Працює як для окремих рядків, так і для багаторядкових блоків. Мова визначається за розширенням файлу автоматично. Пам’ятати, де подвійний слеш, а де зірочка, не потрібно.

Відео: базовий набір прийомів за 5 хвилин

Для тих, хто сприймає візуальний формат краще за текст, короткий вступ до ключових можливостей редактора:

Після перегляду гарячі клавіші та regex-шаблони зі шпаргалки вище ляжуть на зрозумілу основу.

⁉️🤔 Часті запитання

Як увімкнути режим регулярних виразів у Notepad++?

Відкрийте діалог пошуку (Ctrl + F) або заміни (Ctrl + H). У нижній частині вікна знайдіть групу перемикачів «Режим пошуку» та виберіть «Регулярні вирази». Після цього всі спецсимволи починають працювати як оператори Boost. Додаткових налаштувань не потрібно.

Чому шаблон \n не знаходить перенесення рядка?

Найімовірніше, файл використовує Windows-формат закінчень рядків: CRLF, а не LF. Спробуйте шаблон \r\n або універсальний \R (перенесення рядка в Boost). Поточний формат видно в рядку стану Notepad++: «Windows (CR LF)», «Unix (LF)» або «Macintosh (CR)».

Чим розширений режим пошуку відрізняється від регулярних виразів?

Розширений режим розуміє лише керувальні послідовності: перенесення рядка, табуляцію, повернення каретки. Квантифікатори, символьні класи та групування доступні лише в режимі «Регулярні вирази». Для заміни перенесень на пробіли вистачить розширеного. Для видалення тегів або вилучення даних потрібен повний regex.

Чи можна шукати й замінювати одразу в кількох файлах?

Так: Ctrl + Shift + F відкриває діалог «Пошук у файлах». Вкажіть папку, маску файлів (*.php, *.css) і шаблон пошуку. Notepad++ пройде по всіх файлах, що збігаються, і виведе результати в окрему панель. Масова заміна, вкладка «Замінити у файлах». Перед запуском обов’язково зробіть резервну копію папки.

Як видалити рядки, що містять певне слово?

У режимі регулярних виразів: у полі «Знайти» введіть ^.*ключевое_слово.*\R, поле «Замінити» залиште порожнім. Конструкція \R захоплює перенесення рядка разом із текстом рядка, щоб не залишилося порожнечі на місці видаленого. Працює для будь-якого текстового шаблону.

Що покласти в закладки та з чого почати

Регулярні вирази, освоєні в Notepad++, працюють скрізь. Той самий синтаксис у VS Code, у PHP-коді (preg_match), у JavaScript, у SQL-запитах. Це не фішка одного редактора. Базова грамотність розробника.

  • Якщо працюєте з контентом для WordPress: почніть із чищення порожніх рядків за інструкцією вище. Результат побачите за хвилину.
  • Якщо обробляєте вивантаження зі старої CMS: шаблон <[^>]*> для видалення HTML-тегів закриває більшість типових задач за один прохід.
  • Якщо готуєте дані після переїзду домену: Ctrl + H у режимі regex для нормалізації URL замінить години ручної праці одним запуском.

Завантажте Notepad++ безкоштовно на офіційному сайті і перевірте ці прийоми на першому ж проблемному файлі. Який сценарій із розбору трапляється у вас найчастіше, напишіть у коментарях.