DEV Community

Discussion on: Daily Challenge #32 - Hide Phone Numbers

Collapse
 
maxart2501 profile image
Massimo Artizzu • Edited

JavaScript

function obfuscatePhone(number) {
  if (!/^\d{3}-\d{3}-\d{4}$/.test(number)) return false;
  return number.replace(/\d(?=(?:-?\d){0,5}$)/g, 'X');
}
Enter fullscreen mode Exit fullscreen mode

But it could be any language that supports look-aheads in regular expressions 😉