Common Lisp కోసం mask-pii
లాగ్లు మరియు డేటా పైప్లైన్లలో ఇమెయిల్ మరియు ఫోన్ PIIను మాస్క్ చేయడానికి mask-pii యొక్క Common Lisp అమలు.
ఇమెయిల్ మాస్కింగ్
డొమైన్ కనిపించేలా ఉంచుతూ లోకల్ భాగాన్ని మాస్క్ చేస్తుంది.
ఫోన్ మాస్కింగ్
ఫార్మాట్ మరియు సఫిక్స్ కనిపించేలా ఉంచుతూ సున్నితమైన అంకెలను మాస్క్ చేస్తుంది.
బిల్డర్-శైలి API
ప్రాసెస్ చేసే ముందు ఇమెయిల్/ఫోన్ మాస్కింగ్ మరియు మాస్క్ అక్షరాన్ని స్పష్టంగా ఎనేబుల్ చేయండి.
ఇన్స్టాల్ చేసి ప్రారంభించండి
Common Lisp [planned: Quicklisp 0.2.0]: దిగువ ప్రస్తుత ఇన్స్టాలేషన్ పద్ధతిని ఉపయోగించి, Common Lisp APIని లోడ్ చేసి కనీస ఉదాహరణను అమలు చేయండి. ఉదాహరణ ఇమెయిల్ మరియు ఫోన్ మాస్కింగ్ను స్పష్టంగా ప్రారంభించి ఆశించిన అవుట్పుట్ను చూపుతుంది.
ఇన్స్టాలేషన్
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
వినియోగం
(defparameter *masker*
(with-mask-char
(mask-phones
(mask-emails (new-masker)))
#\#))
(process *masker* "Contact: alice@example.com or 090-1234-5678.")
;; => "Contact: a####@example.com or ###-####-5678."
గమనిక
దయచేసి README ని తెరిచి, ఈ భాషకు సంబంధించిన ఖచ్చితమైన ప్యాకేజీ ఎకోసిస్టమ్ వివరాలు మరియు API ఉదాహరణలను చూడండి.
మునుపటి
భాషల సూచికతదుపరి
GitHub