Pesquisando e substituindo texto

Elm:
Pesquisando e substituindo texto

Como Fazer:

import String

-- Função simples para procurar e substituir texto
substituirTexto : String -> String -> String -> String
substituirTexto de para texto =
    String.split de texto |> String.join para

-- Exemplo de uso
main =
    "Olá, mundo!" |> substituirTexto "mundo" "todos"

-- Saída esperada: "Olá, todos!"

Aprofundamento

Substituir texto é uma operação comum desde os primórdios da programação. Opções incluem expressões regulares, mas no Elm atual, usamos String.split seguido de String.join para um método mais direto e seguro. Alternativas como bibliotecas de terceiros existem, mas muitas vezes a solução padrão da linguagem é suficiente e recomendada para evitar complexidade e dependências extras.

Veja Também