Инструмент «Сохранить последние символы» — сохраняйте последние N символов каждой строки.

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

Символы: 0

Слова: 0

Строки: 0

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

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

Вариант использования Пример строки ввода Настройки Извлеченный результат
Извлечь расширения файлов /var/www/uploads/invoice-2026.pdf Сохраняйте 4 (каждая строка) .pdf
Сохранить последние 4 цифры (счет/карта/телефон) Карта: 4532-xxxx-xxxx-8914 Сохраняйте 4 (каждая строка) 8914
Извлечь суффиксы скользящего ордера/SKU ORD-2026-US-90421 Сохраняйте 5 (каждая строка) 90421
Сокращение длинных путей с помощью многоточия в начале https://example.com/docs/guides/setup.html Сохранить 18 + Добавить многоточие .../guides/setup.html

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

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

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

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

Как извлечь последние 4 цифры номера кредитной карты, телефона или счета?

Вставьте свой список учетных записей или номеров телефонов в поле Исходный текст, оставьте область действия Применить к каждой строке и нажмите кнопку 4 preset (или введите 4). Инструмент немедленно удаляет все, кроме последних четырех цифр в каждой строке.

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

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

Что произойдет, если в конце строки появятся случайные пробелы?

Когда параметр Обрезать начальные/конечные пробелы после сохранения включен (по умолчанию), случайные конечные пробелы в конце строки удаляются сначала, а затем подсчитываются последние символы N, гарантируя, что подсчет символов захватывает видимые символы, а не пробелы.

Что происходит со строками, длина которых короче заданного значения?

Используя раскрывающийся список Линии короче N символов, вы можете выбрать Сохранить короткие строки как есть (по умолчанию), Пропустить/удалить короткие строки или Левая панель с пробелами до N символов, чтобы каждая выходная строка имела одинаковую фиксированную ширину.

Разбивает ли этот инструмент смайлы или символы с диакритическими знаками в конце строки?

Нет. Этот инструмент использует сегментацию кластера графем Unicode (Intl.Segmenter), поэтому многобайтовые смайлы, флаги и акцентированные символы подсчитываются и сохраняются как полные символы, а не разбиваются на поврежденные полузаместители.