Sustitución de caracteres n medios en JavaScript
Tengo un número de teléfono y quiero mostrarlo de forma censurada. Por ejemplo tengo:+923451234567
Quiero mostrarlo como:+923*******67
Str.replace Se utilizará la función, pero cómo:
var str = '+923451234567'
str.replace(i_Dont_Know_What, '*');
Entonces, en este caso, la cadena contiene 13 caracteres. Y quiero reemplazar el carácter del 5 al 11 con"*"
He encontrado esto en alguna parte, pero esto no es lo que quiero.
var str = "name(replace these parenthesis by @)domain.com";
var patt1 = /\(.*@\)/i;
document.write(str.replace(patt1,"@"));
¿Cómo lograría esto?