reemplazar
La función de reemplazo se usa para reemplazar una subcadena en una cadena con un nuevo valor de cadena. La búsqueda de la subcadena se realiza con el uso de un patrón.
Sintaxis
A continuación se muestra la sintaxis.
(replace str pat replacestr)
Parameters- 'pat' es el patrón de expresiones regulares. 'str' es la cadena en la que se debe encontrar un texto según el patrón. 'replacestr' es la cadena que debe reemplazarse en la cadena original según el patrón.
Return Value - La nueva cadena en la que el reemplazo de la subcadena se realiza mediante el patrón de expresiones regulares.
Ejemplo
A continuación se muestra un ejemplo de reemplazo en Clojure.
(ns clojure.examples.example
(:gen-class))
;; This program displays Hello World
(defn Example []
(def pat (re-pattern "\\d+"))
(def newstr (clojure.string/replace "abc123de" pat "789"))
(println newstr))
(Example)
Salida
El programa anterior produce la siguiente salida.
abc789de