이메일 마스킹
도메인은 유지하고 로컬 파트만 가립니다.
전화번호 마스킹
형식과 접미부는 유지하면서 민감한 숫자를 가립니다.
빌더 스타일 API
처리하기 전에 이메일/전화번호 마스킹과 마스크 문자를 명시적으로 활성화합니다.
설치하고 시작하기
Elixir [published: Hex 0.2.0]: 아래의 현재 설치 방법을 사용하고 Elixir API를 불러온 다음 최소 예제를 실행하세요. 이 예제는 이메일과 전화번호 마스킹을 명시적으로 활성화하고 예상 출력을 보여 줍니다.
설치
{:mask_pii, "~> 0.2.0"}
사용
example.exs
alias MaskPII.Masker
masker =
Masker.new()
|> Masker.mask_emails()
|> Masker.mask_phones()
|> Masker.with_mask_char("#")
input_text = "Contact: alice@example.com or 090-1234-5678."
output = Masker.process(masker, input_text)
IO.puts(output)
# => "Contact: a####@example.com or ###-####-5678."
참고
정확한 패키지 생태계 정보와 이 언어의 API 예제를 보려면 README README를 확인하세요.