Clojure - Re-encontrar expresiones regulares

reencontrar

Devuelve la siguiente coincidencia de expresiones regulares, si corresponde, de la cadena al patrón, utilizando java.util.regex.Matcher.find ()

Sintaxis

A continuación se muestra la sintaxis.

(re-find pat str)

Parameters- 'pat' es el patrón que debe formarse. 'str' es la cadena en la que se debe encontrar el texto según el patrón.

Return Value - Una cadena si se encuentra una coincidencia basada en la cadena de entrada y el patrón.

Ejemplo

A continuación se muestra un ejemplo de re-encontrar en 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)

Salida

El programa anterior produce la siguiente salida.

123