Pesquisando e substituindo texto

Clojure:
Pesquisando e substituindo texto

Como Fazer:

(defn substituir-texto
  "Troca todas as ocorrências de 'procurado' por 'substituto' no 'texto'."
  [texto procurado substituto]
  (clojure.string/replace texto procurado substituto))

;; Exemplo de uso:
(substituir-texto "Olá, mundo!" "mundo" "Clojure")
;; Saída esperada: "Olá, Clojure!"

Mergulho Profundo

Substituir texto é uma operação fundamental em muitas áreas da computação, com raízes nos primórdios da edição de texto em terminais Unix. Alternativas de implementação podem envolver expressões regulares para padrões complexos ou funções de alto nível da linguagem. Em Clojure, a simplicidade é rei – a standard library já vem com o necessário, mas você sempre pode estender com pacotes poderosos como “clojure.spec” para validações mais complexas.

Veja Também