Пошук і заміна та очищення тексту — пошук регулярними виразами, заміна, видалення HTML, Normalize Whitespace
Пошук і заміна + очищення тексту
Пошук і заміна з підтримкою регулярних виразів (групи захоплення, прапорці) та 10 операцій очищення тексту. Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не вивантажуються на жоден сервер.
Mode:
Find:Replace:
Операції очищення:
Перенос за стовпцем:Ширина табуляції:
Вхідні дані
Вивід
Пошук і заміна — шукайте та замінюйте текст з підтримкою регулярних виразів. Звичайний текстовий режим використовує розбиття й з'єднання для заміни всіх входжень. Режим регулярних виразів підтримує прапорці (g=глобально, i=без урахування регістру, m=багаторядковий) і посилання на групи захоплення, наприклад $1, $2 у заміні. Збіги підсвічуються, а кількість збігів показується.
Перейдіть у режим Очищення тексту для 10 операцій нормалізації тексту: видалення HTML-тегів, нормалізація пробілів, видалення пунктуації та символів не-ASCII, перетворення табуляцій ↔ пробілів, додавання та видалення лапок, перенос слів. Натисніть Ctrl+Enter, щоб обробити. Уся обробка локальна — нічого не вивантажується.
Чим відрізняється звичайна заміна від заміни за регулярним виразом?
У звичайному режимі текст пошуку збігається сам із собою, символ за символом — знаходиться саме те, що ви ввели. У режимі регулярних виразів текст пошуку є шаблоном: . збігається з будь-яким символом, .* збігається з якомога більшим фрагментом, а дужки запам'ятовують те, з чим збіглися, тож заміна може посилатися на це через $1, $2 — так переставляють текст (наприклад, перетворюючи "Прізвище, Ім'я" на "Ім'я Прізвище"), а не просто перезаписують його.
Щоб знайти буквальні . * + ? ( ) [ ] { } у режимі регулярних виразів, екрануйте кожен з них зворотною косою рискою — інакше він діятиме як синтаксис шаблону, а не як сам символ.
🔷 Інструменти тексту
Пошук і заміна з регулярними виразами + 10 операцій очищення тексту.