Инструменты для текста

Текст в slug

Преобразует латинский текст в формат для URL с настраиваемым разделителем и обработкой нескольких строк.

Запустить инструмент

Преобразуйте латинский текст, заголовки статей, названия страниц и произвольные строки в понятный формат для URL. Инструмент обрабатывает каждую строку отдельно: удаляет символы, которые нельзя представить в ASCII, а также знаки препинания и спецсимволы, не входящие в разрешенный набор. Сохраняются латинские буквы, цифры, пробелы, дефисы и символы подчеркивания. Любые последовательности пробелов, дефисов и подчеркиваний заменяются выбранным разделителем. По умолчанию в качестве разделителя используется дефис, а все латинские буквы переводятся в нижний регистр. Чтобы сохранить исходный регистр букв, просто отключите настройку «Нижний регистр». Если в поле разделителя указано несколько знаков, учитывается только первый символ. Лишние пробелы и разделители по краям каждой строки удаляются автоматически. Например, фраза «How to create a contact page?» превращается в «how-to-create-a-contact-page». Многострочный ввод с несколькими записями разделяется построчно, поэтому каждая строка обрабатывается независимо от остальных. Обратите внимание, что кириллица не транслитерируется и удаляется вместе с неподдерживаемыми знаками.

Инструкция

  1. Введите исходную строку или несколько строк в поле «Текст».
  2. При необходимости укажите разделитель. Если поле пустое, используется дефис. Если введено несколько символов, будет взят только первый.
  3. Оставьте настройку «Нижний регистр» включенной или отключите ее, чтобы сохранить регистр латинских букв.
  4. Запустите преобразование и проверьте результат. При многострочном вводе каждая строка будет обработана отдельно.

Примеры

  • Ввод: How to create a contact page? Результат: how-to-create-a-contact-page
  • Ввод: Hello, world! New article Результат: hello-world new-article

Частые вопросы

Что делает инструмент?

Инструмент преобразует строки в формат для URL: удаляет неподдерживаемые символы, нормализует пробелы и разделители, а затем при включенной настройке переводит латинские буквы в нижний регистр.

Какие настройки доступны?

По умолчанию используется дефис, а настройка «Нижний регистр» включена. Можно указать другой разделитель и отключить перевод букв в нижний регистр.

Можно ли обработать несколько строк?

Да. Непустой текст разделяется только по символам перевода строки. Каждая строка обрабатывается отдельно, а затем результаты снова соединяются переводами строк.

Что произойдет, если оставить поле пустым?

При пустом или отсутствующем тексте инструмент возвращает пустой результат без отдельных строк.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.