Hare க்கான mask-pii

பதிவுகள் மற்றும் data pipelines இல் மின்னஞ்சல் மற்றும் தொலைபேசி PII ஐ மறைக்க Hare க்கான mask-pii செயலாக்கம்.

மின்னஞ்சல் மறைப்பு

டொமைன் காட்சியைக் காக்கும் போது உள்ளூர் பகுதியை மறைக்கிறது.

தொலைபேசி மறைப்பு

வடிவம் மற்றும் suffix காட்சியைக் காக்கும் போது உணர்வுசார் இலக்கங்களை மறைக்கிறது.

Builder-style API

செயலாக்கத்திற்கு முன் மின்னஞ்சல்/தொலைபேசி மறைப்பையும் mask எழுத்தையும் தெளிவாக இயக்கவும்.

நிறுவி தொடங்கவும்

Hare [planned: Hare Project Library 0.2.0]: கீழே உள்ள தற்போதைய நிறுவல் முறையைப் பயன்படுத்தி, Hare API-ஐ ஏற்றி குறைந்தபட்ச எடுத்துக்காட்டை இயக்கவும். எடுத்துக்காட்டு மின்னஞ்சல் மற்றும் தொலைபேசி மறைப்பை வெளிப்படையாகச் செயல்படுத்தி எதிர்பார்க்கப்படும் வெளியீட்டைக் காட்டுகிறது.

நிறுவல்

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

பயன்பாடு

main.ha
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 இந்த மொழிக்கான package ecosystem விவரங்களையும் API உதாரணங்களையும்.

முந்தையது

மொழி குறியீடு

அடுத்து

GitHub