Racket کے لیے mask-pii

Racket کے لیے mask-pii کا نفاذ جو لاگز اور ڈیٹا پائپ لائنز میں ای میل اور فون PII کو ماسک کرتا ہے۔

ای میل ماسکنگ

مقامی حصے کو ماسک کرتا ہے اور ڈومین کو نمایاں رہنے دیتا ہے۔

فون ماسکنگ

حساس اعداد کو ماسک کرتا ہے اور فارمیٹ اور لاحقے کی نمائش برقرار رکھتا ہے۔

بلڈر طرز API

پروسیسنگ سے پہلے ای میل/فون ماسکنگ اور ماسک کریکٹر واضح طور پر فعال کریں۔

تنصیب اور آغاز

Racket [planned: Racket Package Catalog 0.2.0]: ذیل میں موجود تنصیب کا موجودہ طریقہ استعمال کریں، Racket API لوڈ کریں اور کم سے کم مثال چلائیں۔ مثال واضح طور پر ای میل اور فون ماسکنگ فعال کرتی ہے اور متوقع آؤٹ پٹ دکھاتی ہے۔

تنصیب

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

استعمال

example.rkt
#lang racket

(require mask-pii)

(define masker
  (with-mask-char #\#
    (mask-phones
      (mask-emails (make-masker)))))

(displayln
  (process masker "Contact: alice@example.com or 090-1234-5678."))
;; Expected output: "Contact: a####@example.com or ###-####-5678."
نوٹ

براہ کرم README دیکھیں تاکہ اس زبان کے لیے پیکیج ایکوسسٹم کی درست تفصیلات اور API مثالیں مل سکیں۔