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