In Clojure is er geen ingebouwde functie om strings direct te kapitaliseren.
Clojure maakt stringconcatenatie eenvoudig met de str functie.
str
In Clojure, om een string naar kleine letters om te zetten, gebruik je de clojure.string/lower-case functie.
clojure.string/lower-case
Om karakters te verwijderen met behulp van een patroon in Clojure, gebruik je reguliere expressies met de functies re-seq, re-find, of re-matches in combinatie met clojure.string/replace.
re-seq
re-find
re-matches
clojure.string/replace
Clojure maakt het makkelijk om met strings te werken.
Om de lengte van een string in Clojure te krijgen, gebruik je de count functie.
count
Clojure is een beetje een asceet.
In Clojure zijn strings onveranderlijk, dus als we het hebben over “het verwijderen van aanhalingstekens”, hebben we het eigenlijk over het creëren van een nieuwe string zonder aanhalingstekens.
In Clojure gebruiken we de functie clojure.string/replace om tekst te zoeken en te vervangen.
Reguliere expressies hebben een rijke geschiedenis, die teruggaat tot het theoretische werk van Stephen Cole Kleene in de jaren 1950.