UNPKG

d-utils

Version:

d-utils

16 lines (15 loc) 568 B
/** * d-utils version: 4.0.3 * by ifmiss */ "use strict"; /** * @description 格式化替换字符串 * @param { string } str 需要操作的字符串 * @param { number } start 开始位置 * @param { number } end 结束位置 3 的话就是倒数第三个 倒数第三个不被替换 * @param { string } replaceStr 替换的值 默认 '*' * @example * console.log(omitStr('185098535', 2, 3, '*')) * // 18****535 */module.exports=function(t,r,e,s){void 0===s&&(s="*");var u=r||0,n=e||0,o=t.length-u-n;return t.substr(0,u)+s.repeat(o)+t.substr(o+u,e)};