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 สำหรับภาษานี้

ก่อนหน้า

ดัชนีภาษา

ถัดไป

GitHub