В PPCG стало традицией, что некоторые пользователи временно меняют свои имена анаграммой (новое имя формируется путем изменения порядка букв старых).
Иногда бывает сложно выяснить, кто есть кто. Я мог бы использовать программу или функцию, чтобы сказать, являются ли две фразы анаграммами друг друга.
Соревнование
Программа или функция должны принимать две строки и давать достоверный результат, если они являются анаграммами друг друга, и ложно в противном случае.
правила
- Входные данные будут содержать только буквы (ASCII 65–90 и 97–122), цифры (ASCII 48–57) или пробел (ASCII 32).
- Отношение анаграммы не зависит от регистра. Таким образом, «рука» и «RAM» являются анаграммами.
- Пробелы тоже не в счет. Таким образом, «клавиатура» и «Лай Йо» анаграммы
- Все встроенные разрешены
- Формат ввода гибкий (две строки, массив из двух строк, строка, содержащая обе фразы с подходящим разделителем ...)
Код гольф. Побеждает несколько байтов.
Контрольные примеры
Truthy:
Lynn, Nyl N
Digital Trauma, Tau Digital Arm
Sp3000, P S 3000
Manage Trash So, Those anagrams
Falsy
Calvins Hobbies, Helka Homba
Android, rains odd
In between days, bayed entwine
Code golf, cod elf got
Manage Trash So, Those anagrams, Ницца.
So, the anagrams...