إخفاء معلومات التعريف لـ Elixir
تنفيذ Elixir لـ mask-pii لإخفاء عنوان البريد الإلكتروني ورقم الهاتف كبيانات تعريفية في السجلات وخطوط أنابيب البيانات.
إخفاء البريد الإلكتروني
إخفاء أجزاء محلية مع الحفاظ على رؤية النطاق.
إخفاء رقم الهاتف
إخفاء الأرقام الحساسة مع الحفاظ على تنسيقها ورمزها.
واجهة برمجة التطبيقات المصممة على نمط البناء
تمكين إخفاء عنوان البريد الإلكتروني/رقم الهاتف وإخفاء الأحرف بشكل صريح قبل المعالجة.
التثبيت والبدء
Elixir [published: Hex 0.2.0]: استخدم طريقة التثبيت الحالية أدناه، وحمّل واجهة 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."
ملاحظة
الرجاء التحقق من تعليمات للحصول على تفاصيل نظام الحزم الدقيقة وأمثلة واجهة برمجة التطبيقات لهذه اللغة.
السابق
فهرس اللغةالتالي
GitHub