Ich habe eine Funktion erstellt, um zu überprüfen, ob meine erste Zeichenfolge mit einer zweiten Zeichenfolge endet.
In Java haben wir eine fertige Methode, um dies zu überprüfen, aber in Clojure konnte ich eine solche Methode nicht finden, also schrieb ich die benutzerdefinierte Funktion wie folgt:
%Vor%Ausgaben:
%Vor%Dies funktioniert wie erwartet.
Ich möchte wissen, gibt es eine ähnliche Alternative? Auch in meinem Fall vergleiche ich sensibel. Ich möchte auch die Groß- und Kleinschreibung ignorieren.
Clojure 1.8 führte eine Funktion ends-with?
in clojure.string ein , jetzt gibt es eine native Funktion:
Auch hier gilt: lower-case
, wenn Groß- und Kleinschreibung nicht beachtet werden soll.