Clojure - Recherche d'expressions régulières

retrouver

Renvoie la prochaine correspondance regex, le cas échéant, de la chaîne au modèle, en utilisant java.util.regex.Matcher.find ()

Syntaxe

Voici la syntaxe.

(re-find pat str)

Parameters- «pat» est le motif qui doit être formé. 'str' est la chaîne dans laquelle le texte doit être trouvé en fonction du modèle.

Return Value - Une chaîne si une correspondance est trouvée en fonction de la chaîne d'entrée et du modèle.

Exemple

Voici un exemple de recherche dans 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)

Production

Le programme ci-dessus produit la sortie suivante.

123