Hare uchun mask-pii
Hare uchun mask-pii joriy etilishi, jurnallar va ma'lumotlar quvurlarida elektron pochta va telefon shaxsiy ma'lumotlarini maskalash uchun.
Elektron pochta maskasi
Domen ko'rinishini saqlagan holda lokal qismlarni maskalaydi.
Telefon maskasi
Format va suffiks ko'rinishini saqlagan holda sezgir raqamlarni maskalaydi.
Builder uslubidagi API
Qayta ishlashdan oldin elektron pochta/telefon maskalash va mask belgisini aniq yoqing.
O'rnating va boshlang
Hare [planned: Hare Project Library 0.2.0]: Quyidagi joriy o‘rnatish usulidan foydalaning, Hare API’sini yuklang va minimal misolni ishga tushiring. Misol e-pochta va telefonni niqoblashni aniq yoqadi hamda kutilgan natijani ko‘rsatadi.
O'rnatish
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
Foydalanish
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."
};
Eslatma
Aniq paket ekotizimi tafsilotlari va ushbu til uchun API misollari uchun README README ni tekshiring.
Oldingi
Til indeksiKeyingi
GitHub