mask-pii para Elixir
Implementação Elixir do mask-pii para mascarar PII de email e telefone em logs e pipelines de dados.
Mascaramento de e-mail
Mascara as partes locais enquanto preserva a visibilidade do domínio.
Formatos globais de telefone
Mascara dígitos sensíveis enquanto preserva o formato e o sufixo visíveis.
API em estilo builder
Ative explicitamente a máscara de email/telefone e o caractere de máscara antes do processamento.
Instalar e começar
Elixir [published: Hex 0.2.0]: Use o método de instalação atual abaixo, carregue a API do Elixir e execute o exemplo mínimo. O exemplo ativa explicitamente a mascaragem de e-mail e telefone e mostra a saída esperada.
Instalação
{:mask_pii, "~> 0.2.0"}
Uso
example.exs
alias MaskPII.Masker
masker =
Masker.new()
|> Masker.mask_emails()
|> Masker.mask_phones()
|> Masker.with_mask_char("#")
input_text = "Contact: alice@example.com or 090-1234-5678."
output = Masker.process(masker, input_text)
IO.puts(output)
# => "Contact: a####@example.com or ###-####-5678."
Nota
Consulte README os detalhes exatos do ecossistema de pacotes e exemplos de API para esta linguagem.
Anterior
Índice de línguasPróximo
GitHub