Groovy සඳහා mask-pii

ලඝු සහ දත්ත නල තුළ ඊමේල් සහ දුරකථන පුද්ගලික හඳුනාගැනීමේ තොරතුරු සඟවීම සඳහා mask-pii හි Groovy ක්‍රියාත්මක කිරීම.

ඊමේල් ලිපින සඟවීම

ඩොමේන් දෘශ්‍යතාව රඳවා ගනිමින් දේශීය කොටස සඟවයි.

දුරකථන අංක සඟවීම

ආකෘතිය සහ උපසර්ග දෘශ්‍යතාව රඳවා ගනිමින් සංවේදී ඉලක්කම් සඟවයි.

බිල්ඩර් ආකාරයේ API

සැකසීමට පෙර ඊමේල්/දුරකථන සඟවීම සහ mask අක්ෂරය පැහැදිලිව සක්‍රීය කරන්න.

ස්ථාපනය කර ආරම්භ කරන්න

Groovy [planned: Maven Central 0.2.0]: පහත වත්මන් ස්ථාපන ක්‍රමය භාවිතා කර, Groovy API එක පූරණය කර අවම උදාහරණය ධාවනය කරන්න. උදාහරණය ඊමේල් සහ දුරකථන ආවරණය පැහැදිලිව සක්‍රීය කර අපේක්ෂිත ප්‍රතිදානය පෙන්වයි.

ස්ථාපනය

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

භාවිතය

example.groovy
import org.finitefield.maskpii.Masker

def masker = new Masker()
    .maskEmails()
    .maskPhones()
    .withMaskChar('#')

def inputText = 'Contact: alice@example.com or 090-1234-5678.'
def output = masker.process(inputText)

println(output)
// => Contact: a####@example.com or ###-####-5678.
සටහන

කරුණාකර README බලන්න, මෙම භාෂාව සඳහා නිවැරදි පැකේජ පරිසර විස්තර සහ API උදාහරණ සඳහා.