mask-pii για Hare
Υλοποίηση του mask-pii σε Hare για απόκρυψη email και τηλεφωνικών PII σε αρχεία καταγραφής και ροές δεδομένων.
Απόκρυψη email
Κρύβει το τοπικό μέρος διατηρώντας ορατό τον τομέα.
Απόκρυψη τηλεφώνου
Κρύβει τα ευαίσθητα ψηφία διατηρώντας τη μορφή και την ορατότητα του επιθέματος.
API τύπου builder
Ενεργοποιήστε ρητά την απόκρυψη email/τηλεφώνου και τον χαρακτήρα απόκρυψης πριν από την επεξεργασία.
Εγκατάσταση και έναρξη
Hare [planned: Hare Project Library 0.2.0]: Χρησιμοποιήστε την παρακάτω τρέχουσα μέθοδο εγκατάστασης, φορτώστε το API του Hare και εκτελέστε το ελάχιστο παράδειγμα. Το παράδειγμα ενεργοποιεί ρητά την απόκρυψη email και τηλεφώνου και εμφανίζει το αναμενόμενο αποτέλεσμα.
Εγκατάσταση
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
Χρήση
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 για ακριβείς λεπτομέρειες του οικοσυστήματος πακέτων και παραδείγματα API για αυτή τη γλώσσα.
Προηγούμενο
Ευρετήριο γλωσσώνΕπόμενο
GitHub