Hare కోసం mask-pii
లాగులు మరియు data pipelines లో ఇమెయిల్ మరియు ఫోన్ PII ని మాస్క్ చేయడానికి Hare కోసం mask-pii అమలు.
ఇమెయిల్ మాస్కింగ్
డొమైన్ దృశ్యతను కాపాడుతూ స్థానిక భాగాలను మాస్క్ చేస్తుంది.
ఫోన్ మాస్కింగ్
ఫార్మాట్ మరియు సఫిక్స్ దృశ్యతను కాపాడుతూ సున్నితమైన అంకెలను మాస్క్ చేస్తుంది.
Builder-style API
ప్రాసెసింగ్కు ముందు ఇమెయిల్/ఫోన్ మాస్కింగ్ మరియు mask అక్షరాన్ని స్పష్టంగా ప్రారంభించండి.
సంస్థాపించి ప్రారంభించండి
Hare [planned: Hare Project Library 0.2.0]: దిగువ ప్రస్తుత ఇన్స్టాలేషన్ పద్ధతిని ఉపయోగించి, Hare APIని లోడ్ చేసి కనీస ఉదాహరణను అమలు చేయండి. ఉదాహరణ ఇమెయిల్ మరియు ఫోన్ మాస్కింగ్ను స్పష్టంగా ప్రారంభించి ఆశించిన అవుట్పుట్ను చూపుతుంది.
సంస్థాపన
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
వినియోగం
main.ha
use fmt;
use maskpii;
export fn main() void = {
let m = maskpii::new();
maskpii::mask_emails(&m);
maskpii::mask_phones(&m);
maskpii::with_mask_char(&m, '#');
let input = "Contact: alice@example.com or 090-1234-5678.";
let output = maskpii::process(&m, input)!;
defer free(output);
fmt::println(output);
// Output: "Contact: a####@example.com or ###-####-5678."
};
గమనిక
దయచేసి చూడండి README ఈ భాషకు సంబంధించిన ఖచ్చితమైన package ecosystem వివరాలు మరియు API ఉదాహరణల కోసం.
మునుపటి
భాషల సూచికతదుపరి
GitHub