mask-pii עבור Elixir
מימוש של mask-pii עבור Elixir להסתרת PII של אימייל וטלפון בלוגים ובצינורות נתונים.
מסיכת אימייל
מסווה חלקים מקומיים תוך שמירה על נראות הדומיין.
מסיכת טלפון
מסווה ספרות רגישות תוך שמירה על הפורמט והסיומת גלויים.
API בסגנון Builder
הפעילו במפורש הסתרת אימייל/טלפון ואת תו המסכה לפני העיבוד.
התקנה והתחלה
Elixir [published: Hex 0.2.0]: השתמשו בשיטת ההתקנה העדכנית שלהלן, טענו את ה-API של Elixir והריצו את הדוגמה המינימלית. הדוגמה מפעילה במפורש מיסוך של דוא״ל וטלפון ומציגה את הפלט הצפוי.
התקנה
{:mask_pii, "~> 0.2.0"}
שימוש
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."
הערה
נא לבדוק את README לפרטי חבילת המערכת והדוגמאות ל-API עבור שפה זו.
הקודם
אינדקס שפותהבא
GitHub