js正規表現は携帯電話番号の中間4桁と名前の最初の文字にマッチします.

381 ワード

//          
function telHideCenter(val) {
    var reg = /^(\d{3})\d{4}(\d{4})$/;
    val = val.replace(reg, '$1****$2');
    return val;
}
telHideCenter('15093776037'); => 150****6037


//        
function codeHide(val) {
    var reg = /^./;
    val = val.replace(reg, '*');
    return val;
}
codeHide('    '); => *