406e7efac2246a7f44dcb81e4d16241a41042267
[sixth.git] / src / main / java / eu / svjatoslav / sixth / core / document / Utils.java
1 package eu.svjatoslav.sixth.core.document;
2
3 import eu.svjatoslav.commons.string.String2;
4
5 public class Utils {
6
7     public static String addIndentExceptFirstLine(String input, int indent) {
8         String[] lines = input.split("\\r?\\n");
9
10         StringBuilder sb = new StringBuilder();
11
12         if (lines.length >0 ) sb.append(lines[0]);
13
14         for (int i = 1; i< lines.length; i++) {
15             sb.append("\n");
16             sb.append(new String2(" ").repeat(indent).toString());
17             sb.append(lines[i]);
18         }
19
20         return sb.toString();
21     }
22
23 }