我想屏蔽SSN号码的前5位数字。我尝试了这段代码,但它无效:
var r = new RegExp('?:\d{3})-(?:\d{2})-(\d{4}');
var str = '123-12-1234';
var result = str.replace(r,'###-##-');
result = ###-##-1234
我是否需要更改表达式?
答案 0 :(得分:0)
我想你错过(和)。尝试编辑如下:
var r = new RegExp('(?:\d{3})-(?:\d{2})-(\d{4})');