Ruby ਲਈ mask-pii

ਲੌਗਾਂ ਅਤੇ ਡਾਟਾ ਪਾਈਪਲਾਈਨਾਂ ਵਿੱਚ ਈਮੇਲ ਅਤੇ ਫੋਨ PII ਨੂੰ ਮਾਸਕ ਕਰਨ ਲਈ mask-pii ਦੀ Ruby ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ।

ਈਮੇਲ ਮਾਸਕਿੰਗ

ਡੋਮੇਨ ਦੀ ਦਿੱਖ ਕਾਇਮ ਰੱਖਦਿਆਂ ਲੋਕਲ ਹਿੱਸੇ ਨੂੰ ਮਾਸਕ ਕਰਦਾ ਹੈ।

ਗਲੋਬਲ ਫੋਨ ਫਾਰਮੈਟ

ਫਾਰਮੈਟ ਅਤੇ ਅੰਤਲੇ ਹਿੱਸੇ ਦੀ ਦਿੱਖ ਕਾਇਮ ਰੱਖਦਿਆਂ ਸੰਵੇਦਨਸ਼ੀਲ ਅੰਕਾਂ ਨੂੰ ਮਾਸਕ ਕਰਦਾ ਹੈ।

ਬਿਲਡਰ-ਸਟਾਈਲ API

ਪ੍ਰੋਸੈਸ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਈਮੇਲ/ਫੋਨ ਮਾਸਕਿੰਗ ਅਤੇ ਮਾਸਕ ਕਿਰਦਾਰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਐਨੇਬਲ ਕਰੋ।

ਇੰਸਟਾਲ ਕਰੋ ਅਤੇ ਸ਼ੁਰੂ ਕਰੋ

Ruby [published: RubyGems 0.2.0]: ਹੇਠਾਂ ਦਿੱਤੀ ਮੌਜੂਦਾ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਧੀ ਵਰਤੋ, Ruby API ਲੋਡ ਕਰੋ ਅਤੇ ਘੱਟੋ-ਘੱਟ ਉਦਾਹਰਨ ਚਲਾਓ। ਉਦਾਹਰਨ ਈਮੇਲ ਅਤੇ ਫ਼ੋਨ ਮਾਸਕਿੰਗ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ ’ਤੇ ਚਾਲੂ ਕਰਦੀ ਹੈ ਅਤੇ ਉਮੀਦ ਕੀਤੀ ਆਉਟਪੁੱਟ ਦਿਖਾਉਂਦੀ ਹੈ।

ਇੰਸਟਾਲੇਸ਼ਨ

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