java - Regex to mask a PhoneNumber -
i need mask phonenumber result is
(***)-(***)-xxxx xxxx being last 4 digits of number.
right code
string mask = phonenumber.replaceall("(?<=.).(?=[^-()]*?.-)", "*"); result (***)***x-xxxx.
string mask1 = phonenumber.replaceall("(?:[^()-])", "*"); result
(***)-***-**** i not able know mistake making.
$string =~ s{([0-9]{3})([0-9]{3})([0-9]{4})}{($1)-($2)-$3}g; try replace.
Comments
Post a Comment