By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
5 rows affected
| VALUE | MASKED_VALUE |
|---|---|
| This is ssn#12345 string ssn 5678 9765 | This is ********* string ************* |
| This is ssn1 string | This is **** string |
| This is ssn12 string | This is ***** string |
| This is ssn12345 string | This is ******** string |
| This is ssn123456789 string | This is ************ string |
| REGEXP_REPLACE('THISISSSN12345STRING','SSN\S+',RPAD('*',LENGTH(REGEXP_SUBSTR('THISISSSN12345STRING','SSN\S+')),'*')) |
|---|
| This is ******** string |