matlab敏感词输出代码,敏感词设置
一、掩蓋敏感信息
/**
* 掩蓋敏感信息,如客戶證件號,銀行賬號等。例如:輸入參數為 123456789,3,4 輸出為123******6789;輸入參數為 123456,3,4 輸出為1******6;輸入參數為 12,3,4 輸出為12;
* @param cInformation 敏感信息
* @param cStartCount 信息顯示前cStartCount位
* @param cEndCount 信息顯示后cEndCount位
* @return
*/
public static String maskImportantInformation(String cInformation,int cStartCount,int cEndCount) {
if (cInformation==null || "".equals(cInformation)) {
return "";
}
if (cInformation.length()<=3) {
return cInformation;
}
int tCount = cStartCount + cEndCount;
String tResult;
if (cInformation.length()<=tCount) {
if (cStartCount==0 && cEndCount==0) {
tResult = "******" ;
} else if (cStartCount==0 && cEndCount>0) {
tResult = "******" + cInformation.charAt(cInformation.length()-1);
} else if (cStartCount>0 && cEndCount==0) {
tResult = cInformation.charAt(0) + "******" ;
} else {
tResult = cInformation.charAt(0) + "******" + cInformation.charAt(cInformation.length()-1);
}
} else {
tResult = cInformation.substring(0, cStartCount)+"******"+ cInformation.substring(cInformation.length()-cEndCount, cInformation.length());
}turn tResult;
}
總結
以上是生活随笔為你收集整理的matlab敏感词输出代码,敏感词设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java怎么设有滚动的标签,html标签
- 下一篇: 鬼羽箭的功效与作用、禁忌和食用方法