mask-pii для Ruby

Реалізація mask-pii для Ruby для маскування PII email-адрес і телефонів у логах та потоках даних.

Маскування email

Маскує локальну частину, зберігаючи видимість домену.

Глобальні формати телефону

Маскує чутливі цифри, зберігаючи формат і видимість суфікса.

API у стилі Builder

Увімкніть маскування email/телефонів і символ маски явно перед обробкою.

Встановлення та базове використання

Ruby [published: RubyGems 0.2.0]: Скористайтеся наведеним нижче актуальним способом встановлення, завантажте API Ruby і запустіть мінімальний приклад. Приклад явно вмикає маскування електронної пошти й телефону та показує очікуваний результат.

Встановлення

gem install mask-pii -v 0.2.0

Використання

example.rb
require "mask_pii"

masker = MaskPII::Masker.new
  .mask_emails
  .mask_phones
  .with_mask_char("#")

input = "Contact: alice@example.com or 090-1234-5678."
output = masker.process(input)

puts output
# => "Contact: a####@example.com or ###-####-5678."
Примітка

Перегляньте README щоб дізнатися точні відомості про екосистему пакетів та приклади API для цієї мови.

Попередній

Індекс мов

Наступний

GitHub