OCaml के लिए mask-pii
लॉग और डेटा पाइपलाइनों में ईमेल और फोन PII को मास्क करने के लिए mask-pii का OCaml कार्यान्वयन।
ईमेल मास्किंग
डोमेन की दृश्यता बनाए रखते हुए स्थानीय भागों को मास्क करता है।
वैश्विक फ़ोन फ़ॉर्मेट
संवेदनशील अंकों को मास्क करते हुए फ़ॉर्मेट और प्रत्यय की दृश्यता बनाए रखता है।
बिल्डर-शैली API
प्रसंस्करण से पहले ईमेल/फोन मास्किंग और मास्क वर्ण को स्पष्ट रूप से सक्षम करें।
इंस्टॉल और शुरू करें
OCaml [planned: opam repository 0.2.0]: नीचे दी गई मौजूदा इंस्टॉलेशन विधि का उपयोग करें, OCaml API लोड करें और न्यूनतम उदाहरण चलाएँ। उदाहरण ईमेल और फ़ोन मास्किंग को स्पष्ट रूप से चालू करता है और अपेक्षित आउटपुट दिखाता है।
इंस्टॉलेशन
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
उपयोग
main.ml
open Mask_pii
let () =
let masker =
new_masker
|> mask_emails
|> mask_phones
|> with_mask_char '#'
in
let result = process masker "Contact: alice@example.com or 090-1234-5678." in
print_endline result
(* => "Contact: a####@example.com or ###-####-5678." *)
नोट
कृपया देखें README इस भाषा के लिए पैकेज इकोसिस्टम विवरण और API उदाहरणों के लिए।
पिछला
भाषा सूचकांकअगला
GitHub