Clojure, als eine JVM-Sprache, ermöglicht es Ihnen, Java-String-Methoden direkt zu nutzen.
Hier sind ein paar Beispiele, wie man Strings in Clojure verketten kann.
In Clojure kannst du Strings mit der clojure.string/lower-case Funktion in Kleinbuchstaben umwandeln.
clojure.string/lower-case
Das Löschen von Zeichen nach einem Muster hat in der Programmierung eine lange Geschichte.
“Tiefergehendes” Das Extrahieren von Substrings findet seit den frühesten Tagen der Programmierung statt.
Clojure bietet eine einfache Funktion, count, um die Länge eines Strings zu bekommen.
count
Mit Clojure können wir keine direkte String-Interpolation wie in einigen anderen Sprachen verwenden, aber wir haben mächtige Alternativen.
In Clojure sind Strings unveränderlich, daher sprechen wir beim “Entfernen von Anführungszeichen” wirklich davon, einen neuen String ohne Anführungszeichen zu erstellen.
Die Such- und Ersetzungsfunktion in Clojure basiert auf Java’s String Klassenmethoden, erweitert um Clojure’s Unveränderlichkeitsprinzipien.
String
Clojure, seiner Wurzeln in der Lisp-Familie treu bleibend, bietet einen reichen Satz an Funktionen, die nahtlos mit den Fähigkeiten von Java in Bezug auf reguläre Ausdrücke interagieren.