Carbon માટે mask-pii

Carbon માટે mask-pii અમલીકરણ: logs અને data pipelines માં ઇમેલ/ફોન PII મસ્ક કરવા માટે.

ઇમેલ મસ્કિંગ

ડોમેનની દેખાવ જાળવી રાખીને સ્થાનિક ભાગોને માસ્ક કરે છે.

ફોન મસ્કિંગ

ફોર્મેટ અને પ્રત્યયની દેખાવ જાળવી રાખીને સંવેદનશીલ અંકોને માસ્ક કરે છે.

Builder-શૈલી API

પ્રક્રિયા શરૂ કરતા પહેલાં ઈમેલ/ફોન માસ્કિંગ અને માસ્ક અક્ષર સ્પષ્ટ રીતે સક્રિય કરો.

ઇન્સ્ટોલ કરો અને શરૂ કરો

Carbon [source-only: v0.2.0]: નીચેની વર્તમાન ઇન્સ્ટોલેશન પદ્ધતિ વાપરો, Carbon API લોડ કરો અને ન્યૂનતમ ઉદાહરણ ચલાવો. ઉદાહરણ સ્પષ્ટ રીતે ઇમેઇલ અને ફોન માસ્કિંગ સક્રિય કરે છે અને અપેક્ષિત આઉટપુટ બતાવે છે.

ઇન્સ્ટોલેશન

git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git

ઉપયોગ

main.carbon
import MaskPII library "mask_pii";

fn Main() {
  var masker: Masker = New()
    .MaskEmails()
    .MaskPhones()
    .WithMaskChar('#');

  let input: String = "Contact: alice@example.com or 090-1234-5678.";
  let output: String = masker.Process(input);

  // Output: "Contact: a####@example.com or ###-####-5678."
}
નોંધ

કૃપા કરીને README આ ભાષા માટેના પેકેજ ઇકોસિસ્ટમની ચોક્કસ વિગતો અને API ઉદાહરણો માટે README તપાસો.

પાછલું

ભાષા સૂચિ

આગળ

GitHub