Генератор анаграмм

ДанныеРазработчикТекст
Реклама · УДАЛИТЬ?
Только буквы — пробелы, цифры и пунктуация игнорируются

Настройки

Сколько словарных слов можно объединить для формирования анаграммы
Фильтрация коротких соединительных слов из результатов нескольких слов
Остановить поиск после того, как найдено указанное количество анаграмм
Введите слово или фразу для поиска анаграмм.
Реклама · УДАЛИТЬ?

Гид

Генератор анаграмм

Генератор анаграмм

Введите любое слово или краткую фразу и мгновенно увидите все возможные английские анаграммы, которые могут быть сформированы. Генератор работает полностью в вашем браузере и использует отобранный словарь из обычных английских слов, поэтому нет вызовов API, нет ограничений скорости и никакие данные не покидают ваше устройство. Поддерживается поиск однословных выражений, двух- и трёхсловных комбинаций, настраиваемая минимальная длина слова и опция разрешения повторения слов — это даёт вам точный контроль над размером и качеством результата.

Как использовать

  1. Введите слово или фразу в поле ввода. Пробелы, цифры и пунктуация автоматически удаляются — используются только буквы.
  2. Выберите, сколько словарных слов может объединяться для формирования анаграммы. Выберите 1 слово для классических однословных анаграмм или 2 / 3 слов для отображения многословных разбиений.
  3. В режиме нескольких слов установите минимальную длину слова чтобы исключить короткие соединительные слова, такие как «an» или «of», которые увеличивают результаты без добавления сигнала.
  4. Переключать Позволить повторение слов если вы хотите, чтобы одно и то же словарное слово появлялось более одного раза в результате (например, «papa» → «pa pa»).
  5. Настройте Максимальное количество результатов чтобы остановить поиск после того, как найдено желаемое количество анаграмм — полезно для длинных вводов, которые иначе перечисляют тысячи комбинаций.
  6. Нажмите Найти анаграммы. Результаты отображаются ниже с меткой статуса, показывающей количество найденных анаграмм и продолжительность поиска.
  7. Используйте кнопки копирования или загрузки в панели вывода для экспорта списка.

Возможности

  • Однословный поиск – Мгновенный поиск на основе подписи против отобранных словарей из примерно 8 000 распространённых английских слов.
  • Многословные анаграммы – Рекурсивный поиск вычитания букв создаёт 2- и 3-словные разбиения с канонической упорядоченностью, чтобы избежать дублирования перестановок.
  • Фильтр минимальной длины слова – Скрывает шумные короткие соединительные слова, чтобы сохранить читаемость многословных результатов.
  • Переключатель повторения слов – Выбор между строго различающимися словарными словами или разрешением повторений для интересных результатов.
  • Ограничение количества результатов с таймингом – Установка жёсткого предела на количество результатов и отображение точного времени в миллисекундах, затраченного на поиск.
  • Полностью на стороне клиента – Словарь включён вместе с страницей; ничего не отправляется на сервер.
  • Копирование и загрузка – Экспорт результатов в виде простого текста за один клик.

Распространенные случаи использования

  • Задачи по словам – Расшифровка заполнений кроссвордов, рабочих полей Scrabble, плиток в играх Words with Friends и букв в Bananagrams.
  • Творческое письмо – Поиск эмоционально выразительных анаграммных названий, заголовков и псевдонимов (литературный приём, лежащий в основе многих псевдонимов и фамилий).
  • Брендинг – Появление запоминающихся перестановок названия продукта или компании.
  • Упражнения по криптографии – Генерация кандидатов на транспозиционные шифры и проверка анаграммного шифрования.
  • Образование – Упражнения по словарному запасу, орфографии и комбинаторике для игр с использованием слов в классе.

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

  1. Что такое настоящая анаграмма?

    Настоящая анаграмма слова или фразы — это другое слово или фраза, использующее ровно те же буквы с теми же количествами — каждая буква должна быть использована ровно один раз, и ни одна буква не должна добавляться или удаляться. Пробелы, регистр и пунктуация обычно игнорируются. «Listen» и «silent» содержат буквы {e, i, l, n, s, t} с одинаковыми количествами, поэтому они являются идеальными анаграммами друг друга.

  2. Как анаграммы перечисляются алгоритмически?

    Стандартный подход — отображать каждое словарное слово в виде канонической подписи — обычно его буквы в алфавитном порядке — и группировать все слова с одинаковой подписью в одну группу. Анаграммы однословных выражений затем находятся за постоянное время с помощью хэш-поиска. Анаграммы нескольких слов требуют рекурсивного вычитания: представлять вход в виде вектора из 26 элементов с подсчётом букв, затем перечислять словарные слова, чьи векторы вписываются в него, вычитать и рекурсивно продолжать процесс до тех пор, пока вектор не достигнет нуля.

  3. Почему разные анаграммные решатели возвращают разные результаты?

    Результаты анаграмм полностью зависят от используемого словаря. Словарь для Scrabble, такой как ENABLE1, содержит около 172 000 записей и покажет скрытые, но действительные слова. Словарь из обычных английских слов, сокращённый до нескольких тысяч часто используемых слов, возвращает гораздо меньше, но более узнаваемых результатов. Решатели также различаются по включению собственных имен, слов с дефисом, сокращений, устаревших написаний и форм, включая формы множественного числа и прошедших времён, поэтому один и тот же ввод может давать совершенно разные результаты в разных инструментах.

  4. Являются ли панграммы теми же, что анаграммы?

    Нет. Панграмма — это предложение, в котором используются все буквы алфавита хотя бы один раз, например, «The quick brown fox jumps over the lazy dog». Анаграмма — это перестановка одного слова или фразы в другое с использованием ровно тех же букв. Два понятия имеют общую тему о покрытии букв, но имеют совершенно разные ограничения: панграммы заботятся о том, какие буквы присутствуют, а анаграммы — о том, сколько раз каждая буква встречается.

Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?