Clojure: ritrova le espressioni regolari
Ritrovato
Restituisce la successiva corrispondenza regex, se presente, di stringa a pattern, utilizzando java.util.regex.Matcher.find ()
Sintassi
Di seguito è riportata la sintassi.
(re-find pat str)
Parameters- "pat" è il modello che deve essere formato. 'str' è la stringa in cui è necessario trovare il testo in base al modello.
Return Value - Una stringa se viene trovata una corrispondenza in base alla stringa e al modello di input.
Esempio
Di seguito è riportato un esempio di ritrovamento in Clojure.
(ns clojure.examples.example
(:gen-class))
;; This program displays Hello World
(defn Example []
(def pat (re-pattern "\\d+"))
(println (re-find pat "abc123de")))
(Example)
Produzione
Il programma precedente produce il seguente output.
123