Pony માટે mask-pii
Pony માટે mask-pii અમલીકરણ: logs અને data pipelines માં ઇમેલ/ફોન PII મસ્ક કરવા માટે.
ઇમેલ મસ્કિંગ
ડોમેનની દેખાવ જાળવી રાખીને સ્થાનિક ભાગોને માસ્ક કરે છે.
ફોન મસ્કિંગ
ફોર્મેટ અને પ્રત્યયની દેખાવ જાળવી રાખીને સંવેદનશીલ અંકોને માસ્ક કરે છે.
Builder-શૈલી API
પ્રક્રિયા શરૂ કરતા પહેલાં ઈમેલ/ફોન માસ્કિંગ અને માસ્ક અક્ષર સ્પષ્ટ રીતે સક્રિય કરો.
ઇન્સ્ટોલ કરો અને શરૂ કરો
Pony [git-only: v0.2.0]: નીચેની વર્તમાન ઇન્સ્ટોલેશન પદ્ધતિ વાપરો, Pony API લોડ કરો અને ન્યૂનતમ ઉદાહરણ ચલાવો. ઉદાહરણ સ્પષ્ટ રીતે ઇમેઇલ અને ફોન માસ્કિંગ સક્રિય કરે છે અને અપેક્ષિત આઉટપુટ બતાવે છે.
ઇન્સ્ટોલેશન
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
ઉપયોગ
main.pony
use "mask_pii"
actor Main
new create(env: Env) =>
let masker = Masker
masker.mask_emails()
masker.mask_phones()
masker.with_mask_char('#')
let input = "Contact: alice@example.com or 090-1234-5678."
let output = masker.process(input)
env.out.print(output)
// Output: "Contact: a####@example.com or ###-####-5678."
નોંધ
કૃપા કરીને README આ ભાષા માટેના પેકેજ ઇકોસિસ્ટમની ચોક્કસ વિગતો અને API ઉદાહરણો માટે README તપાસો.