mask-pii עבור Zsh
מימוש של mask-pii עבור Zsh להסתרת PII של אימייל וטלפון בלוגים ובצינורות נתונים.
מסיכת אימייל
מסתיר את החלק המקומי ושומר על נראות הדומיין.
מסיכת טלפון
מסתיר ספרות רגישות ושומר על הפורמט ועל הסיומת הנראית.
API בסגנון Builder
הפעילו במפורש הסתרת אימייל/טלפון ואת תו ההסתרה לפני העיבוד.
התקנה והתחלה
Zsh [git-only: v0.2.0]: השתמשו בשיטת ההתקנה העדכנית שלהלן, טענו את ה-API של 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 לפרטים המדויקים על אקוסיסטם החבילות ועל דוגמאות API עבור שפה זו.
הקודם
אינדקס שפותהבא
GitHub