In PPCG ist es zu einer gewissen Tradition geworden, dass einige Benutzer ihre Namen vorübergehend durch ein Anagramm ändern (ein neuer Name, der durch Umordnen der Buchstaben des alten gebildet wird).
Manchmal ist es schwierig herauszufinden, wer wer ist. Ich könnte ein Programm oder eine Funktion verwenden, um festzustellen, ob zwei Phrasen Anagramme voneinander sind.
Die Herausforderung
Das Programm oder die Funktion sollte zwei Zeichenfolgen verwenden und ein wahres Ergebnis liefern, wenn sie Anagramme voneinander sind, und ansonsten falsch.
Regeln
- Die Eingabe enthält nur Buchstaben (ASCII 65 bis 90 und 97 bis 122), Ziffern (ASCII 48 bis 57) oder Leerzeichen (ASCII 32).
- Die Anagrammrelation ist unabhängig vom Einzelfall. "Arm" und "RAM" sind also Anagramme.
- Leerzeichen zählen auch nicht. "Keyboard" und "Barked Yo" sind also Anagramme
- Alle eingebauten erlaubt
- Das Eingabeformat ist flexibel (zwei Zeichenfolgen, ein Array aus zwei Zeichenfolgen, eine Zeichenfolge, die beide Phrasen mit einem geeigneten Trennzeichen enthält ...)
Code Golf. Wenigste Bytes gewinnt.
Testfälle
Wahrheit:
Lynn, Nyl N
Digital Trauma, Tau Digital Arm
Sp3000, P S 3000
Manage Trash So, Those anagrams
Falsch
Calvins Hobbies, Helka Homba
Android, rains odd
In between days, bayed entwine
Code golf, cod elf got
Manage Trash So, Those anagrams
. Nett.
So, the anagrams...