提交 252485f9 authored 作者: shixiaochen's avatar shixiaochen

1、增加方法hideBankCard(银行卡号脱敏);

上级 98103f2d
......@@ -42,4 +42,6 @@
* IterableExt增加扩展函数containsKey(通过比对集合内对象唯一属性,判断是否包含该元素)
* ## 1.2.1
* hideName姓名脱敏
* ## 1.2.2
* hideBankCard银行卡号脱敏
\ No newline at end of file
......@@ -146,4 +146,12 @@ String hideName(String? name) {
return name.replaceRange(1, name.length - 1, "*");
}
return "";
}
/// 隐藏银行卡号
String hideBankCard(String? bankCard) {
return !bankCard.isNullOrEmpty()
? bankCard!.replaceRange(0,
bankCard.length < 4 ? 0 : bankCard.length - 4, '**** **** **** ***')
: "";
}
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论