在开发的过程中遇到一个简单的问题,但是这个简单的问题不想用复杂的方法去实现:
示例: "XXXXXXXXXXXXX" 200个字的字符串, 每50个字添加一个换行给到前端页面, 实现看换行操作。
private String dealOtherRemark(String otherRemark) {
if(StringUtils.isBlank(otherRemark)) {
return "";
}
int length = otherRemark.length();
if(length <= 50) {
return otherRemark;
}
return otherRemark.replaceAll("(.{50})", "$1\n");
}
使用以上的方法可以简单的实现此功能, 不需要自己去循环判断等操作。