Editly

Обрізання тексту

Обрізайте текст до точної кількості слів або символів, не розрізаючи слово навпіл, додайте власний суфікс на кшталт трьох крапок і зберігайте HTML-розмітку коректною при скороченні форматованого уривку. Усе працює на боці клієнта у вашому браузері, тож нічого з вставленого не завантажується на сервер і не зберігається.

Введіть текст вище, щоб побачити обрізаний результат.

Навіщо потрібне це обрізання тексту?

Цей інструмент використовує сегментацію слів API Intl.Segmenter разом з перевіркою літер Unicode /\p+/gu, щоб знаходити справжні межі слів замість підрахунку за пробілами — тож ліміт у 50 слів ніколи не розрізає 51-е слово навпіл і не відкидає нелатинський символ. Режим символів перемикається на сегментацію за графемами, тож емодзі, літера з наголосом чи комбінований діакритичний знак рахуються як один символ, а не як дві чи три розірвані одиниці UTF-16. Режим збереження HTML йде далі: він розбиває вашу розмітку на теги й текст, рахує в ліміт лише текстові вузли та повторно відкриває будь-який тег, що залишився відкритим у точці обрізання, тож результат лишається коректним HTML. Усе це відбувається в JavaScript-рушії вашого браузера — нічого не надсилається на сервер.

  • Обрізання на межі слова: Скоротіть текст рівно до 50 слів для meta-опису чи короткого опису товару, і межа завжди опиниться після повного слова, ніколи посеред складу, бо Intl.Segmenter знаходить справжню межу слова замість підрахунку пробілів.

  • Точний ліміт символів для емодзі: Скоротіть твіт, SMS чи сповіщення до жорсткого ліміту символів без розрізання емодзі-прапорця чи літери з наголосом навпіл, адже режим символів рахує графемні кластери Unicode, а не сирі кодові одиниці UTF-16.

  • Приватність понад усе: Кожне обрізання відбувається повністю у JavaScript-рушії вашого браузера, тож конфіденційний контракт, неопублікований рукопис чи повідомлення клієнта ніколи не завантажуються, не журналюються й не зберігаються на сервері, поки ви скорочуєте текст до потрібного розміру.

  • Збереження коректного HTML: Обріжте уривок блогу чи фрагмент з CMS, що досі містить теги <strong>, <em> чи <a>, і отримайте коректну розмітку щоразу, адже інструмент відстежує кожен відкритий тег у стеку та закриває його в точці обрізання.

  • Керування власним суфіксом: Замініть стандартні три крапки на брендований маркер, підказку «Читати далі» або взагалі приберіть суфікс, тож обрізані прев'ю на вашому блозі, картках товарів чи в результатах пошуку точно відповідатимуть стилю вашого сайту.

Як користуватися обрізанням тексту

  1. 1

    Вставте або введіть текст, який хочете обрізати, у поле вводу.

  2. 2

    Оберіть «За словами» або «За символами» та встановіть свій ліміт.

  3. 3

    Введіть власний суфікс і за потреби увімкніть «Зберігати HTML-теги», якщо текст містить розмітку.

  4. 4

    Скопіюйте обрізаний результат, щойно він з'явиться нижче.

Поширені запитання

Також спробуйте Лічильник слів для отримання повної статистики читабельності та щільності ключових слів для того самого тексту.

Матеріали до теми

Досить розрізати текст посеред слова. Обрізайте акуратно за секунди.