xldutils-kotlin/src/main/java/cn/sinata/xldutils/utils/StringKt.kt
@@ -123,6 +123,26 @@ } /** * 返回格式化后的手机号,加空格 */ fun String?.formatPhone(): String { if (!isValidPhone()) { return this?:"" } return "${this!!.substring(0,3)} ${substring(3,7)} ${substring(7)}" } /** * 返回格式化后的手机号,加空格 */ fun String.ellipsize(maxCount:Int): String { if (isNullOrEmpty()||length<maxCount){ return this } return "${this!!.substring(0,maxCount)}…" } /** * 隐藏身份证号,必须不为null并且length大于10才返回处理后的字符串 */ fun String?.hideIdCard(): String {