|
|
@ -1,7 +1,10 @@ |
|
|
|
export default function desensitizeSubstring(inputString, start, end) { |
|
|
|
if(!inputString) { |
|
|
|
if (!inputString) { |
|
|
|
return '' |
|
|
|
} |
|
|
|
if (end >= inputString.length) { |
|
|
|
end = inputString.length - 1 |
|
|
|
} |
|
|
|
// 保留部分非敏感信息,将敏感信息部分截取掉
|
|
|
|
let desensitizedString = inputString.substring(0, start) + "*".repeat(end - start) + inputString.substring(end); |
|
|
|
return desensitizedString; |
|
|
|