mask-pii pre Elixir
Implementácia mask-pii pre Elixir na maskovanie PII e-mailov a telefónov v logoch a dátových pipeline.
Maskovanie e-mailu
Maskuje lokálne časti a zachováva viditeľnosť domény.
Maskovanie telefónu
Maskuje citlivé číslice a zachováva viditeľnosť formátu a prípony.
API v štýle Builder
Pred spracovaním výslovne zapnite maskovanie e-mailu/telefónu a znak masky.
Nainštalovať a začať
Elixir [published: Hex 0.2.0]: Použite nižšie uvedený aktuálny spôsob inštalácie, načítajte API Elixir a spustite minimálny príklad. Príklad výslovne zapína maskovanie e-mailu a telefónu a zobrazuje očakávaný výstup.
Inštalácia
{:mask_pii, "~> 0.2.0"}
Použitie
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."
Poznámka
Pozrite si README presné podrobnosti o ekosystéme balíkov a príklady API pre tento jazyk.
Predchádzajúce
Index jazykovĎalej
GitHub