mask-pii ສຳລັບ D
ການນຳ mask-pii ສຳລັບ D ໄປໃຊ້ເພື່ອປິດບັງ PII ຂອງອີເມວແລະໂທລະສັບໃນ logs ແລະ data pipelines.
ມາດສກອີເມວ
ປິດບັງສ່ວນທ້ອງຖິ່ນ ໃນຂະນະທີ່ຮັກສາການມອງເຫັນໂດເມນ.
ມາດສກເບີໂທ
ປິດບັງຕົວເລກທີ່ອ່ອນໄຫວ ໃນຂະນະທີ່ຮັກສາຮູບແບບ ແລະ ການເຫັນຂອງ suffix.
API ຮູບແບບ Builder
ເປີດໃຊ້ການປິດບັງອີເມວ/ໂທລະສັບ ແລະ ຕົວອັກສອນມາສກ໌ໃຫ້ຊັດເຈນກ່ອນປະມວນຜົນ.
ຕິດຕັ້ງແລະເລີ່ມ
D [planned: DUB 0.2.0]: ໃຊ້ວິທີຕິດຕັ້ງປັດຈຸບັນດ້ານລຸ່ມ, ໂຫຼດ API ຂອງ D ແລະເປີດໃຊ້ຕົວຢ່າງຂັ້ນຕ່ຳ. ຕົວຢ່າງນີ້ເປີດການປິດບັງອີເມວແລະເບີໂທຢ່າງຊັດເຈນ ແລະສະແດງຜົນລັບທີ່ຄາດໄວ້.
ການຕິດຕັ້ງ
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
ວິທີໃຊ້
source/app.d
import std.stdio : writeln;
import mask_pii : Masker;
void main() {
auto masker = Masker()
.maskEmails()
.maskPhones()
.withMaskChar('#');
auto inputText = "Contact: alice@example.com or 090-1234-5678.";
auto outputText = masker.process(inputText);
writeln(outputText);
// Contact: a####@example.com or ###-####-5678.
}
ໝາຍເຫດ
ກະລຸນາເບິ່ງ README ສຳລັບລາຍລະອຽດທີ່ແນ່ນອນຂອງລະບົບ package ແລະຕົວຢ່າງ API ສຳລັບພາສານີ້.
ກ່ອນໜ້າ
ດັດຊະນີພາສາຕໍ່ໄປ
GitHub