mask-pii สำหรับ Racket
การใช้งาน mask-pii สำหรับ Racket เพื่อปิดบัง PII ของอีเมลและโทรศัพท์ใน logs และ data pipelines
ปิดบังอีเมล
ปิดบังส่วน local โดยยังคงให้เห็นโดเมน
ปิดบังโทรศัพท์
ปิดบังตัวเลขที่ละเอียดอ่อน โดยยังคงรูปแบบและส่วนต่อท้ายให้มองเห็นได้
API สไตล์ Builder
เปิดใช้งานการปิดบังอีเมล/โทรศัพท์และอักขระ mask อย่างชัดเจนก่อนประมวลผล
ติดตั้งและเริ่มต้น
Racket [planned: Racket Package Catalog 0.2.0]: ใช้วิธีติดตั้งปัจจุบันด้านล่าง โหลด API ของ Racket แล้วเรียกใช้ตัวอย่างขั้นต่ำ ตัวอย่างนี้เปิดใช้การปกปิดอีเมลและโทรศัพท์อย่างชัดเจนและแสดงผลลัพธ์ที่คาดไว้
การติดตั้ง
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 สำหรับภาษานี้