Common Lisp-க்கான mask-pii

பதிவுகள் மற்றும் தரவு குழாய்களில் மின்னஞ்சல் மற்றும் தொலைபேசி PII-யை மறைக்க mask-pii-யின் Common Lisp செயலாக்கம்.

மின்னஞ்சல் மாஸ்கிங்

டொமைன் வெளிப்படையாக இருக்கும் நிலையில் உள்ளூர் பகுதியை மறைக்கிறது.

உலகளாவிய தொலைபேசி வடிவங்கள்

வடிவத்தையும் பின்னொட்டு வெளிப்படைத்தன்மையையும் காக்கும்போது உணர்திறன் கொண்ட இலக்கங்களை மறைக்கிறது.

Builder-பாணி API

செயலாக்கத்திற்கு முன் மின்னஞ்சல்/தொலைபேசி மறைப்பையும் mask எழுத்தையும் வெளிப்படையாக இயக்குங்கள்.

நிறுவல் மற்றும் தொடக்கம்

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

பயன்பாடு

example.lisp
(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