Проверка палиндромов и анаграмм
Проверьте, является ли текст палиндромом и являются ли два текста анаграммами, с нормализованным сравнением, игнорирующим регистр, пробелы и знаки препинания.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяПроверяйте палиндромы и анаграммы с помощью нормализованного сравнения
Палиндромы и анаграммы — классические словесные головоломки, но проверять их вручную долго, и легко ошибиться, когда в дело вступают пробелы, заглавные буквы и знаки препинания. Этот инструмент выполняет нормализацию за вас и мгновенно показывает результат. Проверка палиндромов сообщает, читается ли слово или фраза одинаково слева направо и справа налево, а проверка анаграмм сравнивает два текста, чтобы выяснить, состоят ли они ровно из одних и тех же букв. Обе проверки выполняются локально в вашем браузере, поэтому всё, что вы вводите, остаётся на вашем устройстве.
Перед сравнением инструмент нормализует введённый текст: переводит его в нижний регистр, сводит буквы с диакритикой к базовым буквам и удаляет пробелы и знаки препинания, оставляя только значимые символы. Поэтому фраза “A man, a plan, a canal: Panama” распознаётся как палиндром, хотя содержит заглавные буквы, запятые, двоеточие и несколько пробелов. Нормализованная версия показывается рядом с каждым вердиктом, чтобы вы точно видели, что сравнивалось, и понимали, почему ответ именно такой.
Как работают проверки
При проверке на палиндром нормализованная строка переворачивается и сравнивается сама с собой; если они совпадают, текст является палиндромом. При проверке на анаграмму инструмент нормализует оба текста, сортирует их символы и сравнивает результаты — два текста являются анаграммами только тогда, когда их отсортированные буквы идентичны, что также гарантирует совпадение количества каждой буквы. Пустой ввод считается неприменимым, а не тривиально истинным результатом, поэтому положительный вердикт вы получите только тогда, когда есть реальный текст для сравнения.
Где это полезно
Помимо головоломок и игр со словами, проверки палиндромов и анаграмм пригодятся для придумывания остроумных имён пользователей и названий брендов, игры слов в текстах, помощи с кроссвордами и Scrabble и быстрой проверки учебных задач по программированию. Поскольку сравнение нормализовано, вы можете сосредоточиться на важных буквах, не заботясь о форматировании. Печатайте свободно, читайте вердикт и обновите страницу, когда закончите — ничего не сохраняется и никуда не отправляется.
Как использовать
- Введите текстВведите слово, фразу или предложение в поле палиндрома, чтобы проверить его.
- Посмотрите вердиктСразу увидите, читается ли нормализованный текст одинаково в обоих направлениях.
- Сравните два текстаИспользуйте проверку анаграмм, чтобы узнать, состоят ли два текста ровно из одних и тех же букв.