Carbon के लिए mask-pii
लॉग्स और डेटा पाइपलाइनों में ईमेल और फ़ोन PII को मास्क करने के लिए mask-pii का Carbon कार्यान्वयन।
ईमेल मास्किंग
डोमेन की दृश्यता बनाए रखते हुए स्थानीय भागों को मास्क करता है।
वैश्विक फ़ोन फ़ॉर्मेट
संवेदनशील अंकों को मास्क करता है और प्रारूप तथा प्रत्यय की दृश्यता बनाए रखता है।
बिल्डर-शैली API
प्रोसेस करने से पहले ईमेल/फ़ोन मास्किंग और मास्क वर्ण को स्पष्ट रूप से सक्षम करें।
इंस्टॉलेशन और शुरुआत
Carbon [source-only: v0.2.0]: नीचे दी गई मौजूदा इंस्टॉलेशन विधि का उपयोग करें, Carbon API लोड करें और न्यूनतम उदाहरण चलाएँ। उदाहरण ईमेल और फ़ोन मास्किंग को स्पष्ट रूप से चालू करता है और अपेक्षित आउटपुट दिखाता है।
इंस्टॉलेशन
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
उपयोग
main.carbon
import MaskPII library "mask_pii";
fn Main() {
var masker: Masker = New()
.MaskEmails()
.MaskPhones()
.WithMaskChar('#');
let input: String = "Contact: alice@example.com or 090-1234-5678.";
let output: String = masker.Process(input);
// Output: "Contact: a####@example.com or ###-####-5678."
}
नोट
इस भाषा के सटीक पैकेज इकोसिस्टम विवरण और API उदाहरणों के लिए README देखें।
पिछला
भाषा अनुक्रमणिकाअगला
GitHub