Text/Clean

Удаление специальных символов

Оставляет только буквы всех языков, цифры и пробелы, а знаки удаляет. Можно указать, какие символы оставить.

Пример

  • Применённые параметры
  • Параметры по умолчанию
Ввод
★Best★ Price!! ~50% OFF※ (today) ▶ Shop_now
Результат
Best Price!! 50% OFF (today)  Shopnow

Обозначения в примерах: ⇥ табуляция · · пробел в конце строки · ⍽ NBSP · □ полноширинный пробел · ◌ символ нулевой ширины

Открыть эту операцию в инструменте

Что делает операция

Оставляет буквы (буквы любых языков: хангыль, латиница, иероглифы, кана, кириллица, арабское письмо и др.), цифры, комбинируемые знаки, пробелы и переносы строк, а все остальные знаки удаляет. Поскольку используются категории символов Unicode, буквы с диакритикой вроде é или ñ тоже остаются как буквы.

Параметры

  • Оставлять основные знаки препинания: включено по умолчанию, поэтому . , ! ? ; : ' " ( ) - % & / @ # сохраняются. Подходит, когда предложения должны остаться читаемыми, а убрать нужно только декоративные знаки вроде ★, ※, ♥, ▶, ~.
  • Какие ещё символы оставить: перечислите подряд символы, которые не нужно удалять. Например, _+= сохранит подчёркивание, плюс и знак равенства.

Когда это нужно

Чтобы убрать символы, недопустимые в именах файлов, подготовить ключевые слова или теги для поиска либо вычистить знаки из перегруженных названий товаров в интернет-магазине. Чтобы удалить и все знаки препинания, выключите параметр.

Внимание

Эмодзи относятся к знакам, поэтому эта операция тоже удаляет большую их часть, но обрывки составных эмодзи могут остаться в виде пробелов. Для текста с большим количеством эмодзи сначала примените Удаление эмодзи. Знаки валют (₩, $) и математические знаки тоже удаляются; при необходимости впишите их в «Какие ещё символы оставить».