В 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...