إخفاء معلومات التعريف لـ Zsh

تنفيذ Zsh لـ mask-pii لإخفاء عنوان البريد الإلكتروني ورقم الهاتف كبيانات شخصية في السجلات ومسارات البيانات.

إخفاء البريد الإلكتروني

إخفاء أجزاء محلية مع الحفاظ على رؤية النطاق.

تنسيقات الهاتف العالمية

إخفاء الأرقام الحساسة مع الحفاظ على تنسيقها ورمزها.

واجهة برمجة التطبيقات المصممة على نمط البناء

تمكين إخفاء عنوان البريد الإلكتروني/رقم الهاتف وإخفاء الأحرف بشكل صريح قبل المعالجة.

التثبيت والبدء

Zsh [git-only: v0.2.0]: استخدم طريقة التثبيت الحالية أدناه، وحمّل واجهة Zsh، ثم شغّل المثال الأدنى. يفعّل المثال إخفاء البريد الإلكتروني والهاتف بوضوح ويعرض الناتج المتوقع.

التثبيت

git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git

الاستخدام

example.zsh
mask_pii_new masker
mask_pii_mask_emails masker
mask_pii_mask_phones masker
mask_pii_with_mask_char masker "#"

input_text="Contact: alice@example.com or 090-1234-5678."
output=$(mask_pii_process masker "$input_text")

print -r -- "$output"
# => "Contact: a####@example.com or ###-####-5678."
ملاحظة

الرجاء التحقق من README للحصول على تفاصيل نظام الحزم الدقيقة وأمثلة واجهة برمجة التطبيقات لهذه اللغة.

التالي

GitHub