Racket සඳහා mask-pii

logs සහ data pipelines තුළ ඊමේල් හා දුරකථන PII වසන්න සඳහා mask-pii හි Racket ක්‍රියාත්මක කිරීම.

ඊමේල් මාස්කිං

වසනයේ domain දෘශ්‍යතාව රඳවාගෙන local parts වසයි.

ගෝලීය දුරකථන හැඩතල

ආකෘතිය සහ suffix දෘශ්‍යතාව රඳවාගෙන සංවේදී සංඛ්‍යා වසයි.

Builder-ශෛලී API

ක්‍රියාවට පෙර ඊමේල්/දුරකථන වසනය සහ mask අකුර පැහැදිලිව සක්‍රිය කරන්න.

ස්ථාපනය කර ආරම්භ කරන්න

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 මෙම භාෂාව සඳහා නිවැරදි package ecosystem විස්තර සහ API උදාහරණ සඳහා බලන්න.