Первые символы из инструмента String — сохраняйте первые символы каждой строки

Мгновенно извлекайте и сохраняйте первые символы N из начала каждой строки или из всего текстового блока. Идеально подходит для извлечения префиксов фиксированной ширины (например, временных меток YYYY-MM-DD, кодов SKU или трехбуквенных символов валюты) и усечения SEO-описаний с помощью умной защиты границ слов и Emoji-безопасной нарезки.

Символы: 0

Слова: 0

Строки: 0

Практические примеры сохранения первых N символов

Независимо от того, очищаете ли вы столбцы электронных таблиц, анализируете журналы сервера или усекаете названия продуктов, вот наиболее распространенные способы использования этого инструмента:

Вариант использования Пример строки ввода Настройки Извлеченный результат
Извлечь даты журнала 2026-11-09 14:22:01 [ИНФО] Началось Сохраняйте 10 (каждая строка) 2026-11-09
Извлечение кодов валюты/стран USD - Доллар США Сохраняйте 3 (каждая строка) USD
Извлечь 5-значные почтовые индексы 90210-1234 Беверли-Хиллз, CA Сохраняйте 5 (каждая строка) 90210
Заголовок/Сокращение отрывка Узнайте, как оптимизировать веб-страницы Сохраняйте 20 + Избегайте резких слов + Многоточие Узнайте, как...

Как извлечь первые N символов из электронных таблиц и кода

Вам нужно выполнить одну и ту же операцию в Excel, Google Sheets, SQL или собственном коде? Используйте эти встроенные функции подстроки:

Окружающая среда / Язык Синтаксис формулы/кода Описание
Excel и Google Таблицы =ВЛЕВО(A1, 5) Возвращает первые 5 символов из ячейки A1.
JavaScript/TypeScript str.slice(0, 5) или Array.from(str).slice(0, 5).join('') Array.from предотвращает разделение 4-байтовых смайлов пополам.
Python текст[:5] Использует нотацию среза Python от индекса 0 до 5.
SQL (PostgreSQL, MySQL, SQL Server) SELECT LEFT(имя_столбца, 5) FROM table; Извлекает 5 крайних левых символов столбца.

Часто задаваемые вопросы

Как удалить пустые строки из вывода?

Снимите флажок Сохранить пустые строки на панели настроек. Любые пустые строки или строки, содержащие только пробелы, будут автоматически удалены из результата.

В чем разница между «Применить к каждой строке» и «Применить ко всему тексту»?

Применить к каждой строке. сохраняет первые символы N каждой отдельной строки в списке. Apply to Entire Text обрабатывает весь введенный вами текст (включая разрывы строк) как один документ и сохраняет только первые символы N с самого начала текста.

«Обрезать начальные/конечные пробелы» происходит до или после сохранения символов?

Если установлен флажок Обрезать начальные/конечные пробелы, сначала удаляются случайные начальные пробелы в начале строки (чтобы не тратить зря количество символов на пустые отступы), а любые конечные пробелы, оставшиеся после нарезки, очищаются перед добавлением необязательного многоточия (...).