/** * 在字符串中添加分隔符
* @param srcStr 原字符串
* @param seprator 分隔符
* @param count 间隔几个字符加分隔符
* @return 处理后的字符串
*/
public static String appendSeprator(String srcStr, String seprator, int count) {
StringBuffer sb = new StringBuffer(srcStr);
int index = count;
while (sb.length() > count && index < sb.length() - 1) {
sb.insert(index, seprator);
index += count + 1;
}
return sb.toString();
}
直接调用上述方法即可,如:
public static void main(String[] args) {
String str="l23kj4isdka1213sada2333";
Test test=new Test();
System.out.println(test.appendSeprator(str, "-", 4));
}