Maskim i PII per loge dhe pipeline ne Rust.
Maskoni email-e dhe numra telefonik nderkombetare ne menyre te sigurte, shpejt dhe me pak varesi. I dizajnuar per flukset e logimit dhe perpunimit te te dhenave.
alternate_email
Maskim i email-eve
Ruhet domeni dhe karakteri i pare lokal: alice@example.com -> a****@example.com.
public
Formate globale telefonash
Ruhet formatimi dhe 4 shifrat e fundit: +1 (800) 123-4567 -> +1 (***) ***-4567.
construction
I personalizueshem dhe i lehte
Ndryshoni karakterin e maskes dhe mbani varesite minimale (vetem regex).
Instalim dhe perdorim baze
Perdor cargo add mask-pii (ose shto mask-pii = "0.1.0" ne Cargo.toml) dhe aktivizo maskimin me modelin builder.
Instalim
cargo add mask-pii
Perdorim
main.rs
use mask_pii::Masker;
fn main() {
// Configure the masker
let masker = Masker::new()
.mask_emails()
.mask_phones()
.with_mask_char('#');
let input = "Contact: alice@example.com or 090-1234-5678.";
let output = masker.process(input);
println!("{}", output);
// Output: "Contact: a####@example.com or 090-####-5678."
}
info
Shenim i rendesishem
Si parazgjedhje, Masker::new() nuk kryen maskim. Aktivizoni filtrat e email/telefon para se te perpunoni tekstin.
Me i meparshem
chevron_left PermbledhjeTjetri
Konfigurim chevron_right