Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $string = '111-11-1111 111111111 1111-1111-1111-1111 1111111111111111';
- $patterns = array();
- $patterns[0] = '#\b[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{4}\b#';
- $patterns[1] = '#\b[0-9]{16}\b#';
- $patterns[2] = '#\b[0-9]{3}-[0-9]{2}-[0-9]{4}\b#';
- $patterns[3] = '#\b[0-9]{9}\b#';
- $replacements = array();
- $replacements[0] = 'redacted:creditcard';
- $replacements[1] = 'redacted:creditcard';
- $replacements[2] = 'redacted:socialsecuritynumber';
- $replacements[3] = 'redacted:socialsecuritynumber';
- echo preg_replace($patterns, $replacements, $string);
Advertisement
Add Comment
Please, Sign In to add comment