Rust मा लग र पाइपलाइनका लागि PII मास्किङ।
ईमेल ठेगाना र अन्तर्राष्ट्रिय फोन नम्बर सुरक्षित रूपमा, छिटो र न्यून निर्भरता सहित मास्क गर्नुहोस्। लगिङ र डाटा प्रोसेसिङका लागि डिजाइन गरिएको।
alternate_email
ईमेल मास्किङ
डोमेन र स्थानीय भागको पहिलो अक्षर राख्छ: alice@example.com -> a****@example.com।
public
अन्तर्राष्ट्रिय फोन फर्म्याट
फर्म्याट र अन्तिम 4 अंक जोगाइन्छ: +1 (800) 123-4567 -> +1 (***) ***-4567।
construction
कस्टम र हल्का
मास्क क्यारेक्टर बदल्नुहोस् र निर्भरता न्यून राख्नुहोस् (केवल regex)।
इन्स्टलेसन र आधारभूत प्रयोग
cargo add mask-pii प्रयोग गर्नुहोस् (वा Cargo.toml मा mask-pii = "0.1.0" थप्नुहोस्) र builder pattern बाट मास्किङ सक्षम गर्नुहोस्।
इन्स्टलेसन
cargo add mask-pii
प्रयोग
main.rs
use mask_pii::Masker;
fn main() {
// Configure the masker
let masker = Masker::new()
.mask_emails()
.mask_phones()
.with_mask_char('#');
let input = "Contact: alice@example.com or 090-1234-5678.";
let output = masker.process(input);
println!("{}", output);
// Output: "Contact: a####@example.com or 090-####-5678."
}
info
महत्त्वपूर्ण नोट
डिफल्ट रूपमा, Masker::new() कुनै पनि मास्किङ गर्दैन। टेक्स्ट प्रोसेस गर्नु अघि ईमेल/फोन फिल्टर स्पष्ट रूपमा सक्षम गर्नुहोस्।
अघिल्लो
chevron_left अवलोकनअर्को
कन्फिगरेसन chevron_right