Java如何在字符串中间添加空格呢?
下文笔者将讲述如何在字符串中添加空格的方法及示例分享
/** * 每隔一个字符添加一个空格 * 通过正则进行判断替换 * (.{1}) : () 代表子表达式的开始和结束 * .匹配除换行符以外的所有字符 * {1}匹配的字符 :重复匹配一个字符 * $1:匹配一个字符后结束,替换为空格 * ps:也可以通过分割、循环的方法进行添加,只不过没有这一种简单、简洁 **/例:字符串中添加空格的示例
private String separateName(Object o){ try { String name = String.valueOf(o); if(name.length() == 2){ return name.replaceAll("(.{1})", "$1 ").trim(); } else if(name.length() == 3){ return name.replaceAll("(.{1})", "$1"); }else{ return name; } } catch (Exception e) { return ""; } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。