Перетворювач тексту

Чотири швидкі засоби очищення тексту на одній сторінці: створюйте слаги, придатні для URL і імен файлів, обрізайте довгий текст за символами або словами, доповнюйте рядки до фіксованої ширини та видаляйте повтори слів.
Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не вивантажуються на жоден сервер.
Як це працює: Послідовності не-літер і не-цифр (пропуски, пунктуація, HTML-теги та сутності) зводяться до одного роздільника; літери та цифри Unicode — включно з CJK — зберігаються.
Роздільник:
Максимальна довжина (символів): 0 = no limit
Як це працює: Обрізає текст за лімітом, виміряним у символах або словах. Якщо текст уже вміщується, він залишається без змін.
Обмежити за: Макс.:
Як це працює: Кожен рядок входу доповнюється рядком доповнення, доки не досягне цільової ширини — зручно для вирівнювання стовпців у простому тексті.
Вирівнювання: Цільова ширина: Рядок доповнення:
Як це працює: Слово — це будь-яка послідовність літер і цифр (включно з CJK) із необов'язковими дефісами, апострофами або підкресленнями всередині.
Область:
Ctrl+Enter у полі введення також запускає активний режим.
Оберіть режим вище і натисніть його кнопку дії (або Ctrl+Enter). Уся обробка тексту залишається у вашому браузері.
Про кожен режим:
Генератор слагів — перетворює будь-який текст (заголовки, назви, назви продуктів) на чистий слаг для URL або імені файлу. HTML-теги та сутності видаляються, послідовності пунктуації й пропусків зводяться до одного роздільника, а літери й цифри Unicode зберігаються — ті самі правила в стилі GitHub, що використовуються для якорів заголовків Markdown на сайті. Задайте максимальну довжину, щоб слаги були короткими; слаг обрізається за роздільником, тож ніколи не закінчується посеред слова.
Обрізання — обрізає текст після N символів (кодових точок) або N слів. Якщо ввімкнено «Додавати ...», наприкінці додається «...» лише тоді, коли щось справді обрізано, тож короткий текст ніколи не змінюється.
Доповнення рядків — вирівнює кожен рядок до однакової ширини для стовпцевого розташування простого тексту. Ширина вимірюється в символах; рядок доповнення з кількох символів (напр. - або 0) повторюється і обрізається, щоб вписатися. Вирівнювання по центру розподіляє додатковий відступ ліворуч і праворуч.
Видалення повторів слів — «весь текст» виводить по одному унікальному слову в рядок, зберігаючи перше входження (чудово для списків ключових слів); «суміжні повтори» видаляє серії одного й того самого слова в тексті, як-от «the the», зберігаючи пунктуацію і структуру рядків. «Ігнорувати регістр» вважає Hello і hello одним словом.