X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=sixth.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fsixth%2Fcore%2Fdocument%2FUtils.java;fp=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fsixth%2Fcore%2Fdocument%2FUtils.java;h=406e7efac2246a7f44dcb81e4d16241a41042267;hp=0000000000000000000000000000000000000000;hb=1f96525468e7f76c1ce817a8a7b22c93a39e40b4;hpb=9522b4873da0b7872cf033c0762a58a73c1ba517 diff --git a/src/main/java/eu/svjatoslav/sixth/core/document/Utils.java b/src/main/java/eu/svjatoslav/sixth/core/document/Utils.java new file mode 100644 index 0000000..406e7ef --- /dev/null +++ b/src/main/java/eu/svjatoslav/sixth/core/document/Utils.java @@ -0,0 +1,23 @@ +package eu.svjatoslav.sixth.core.document; + +import eu.svjatoslav.commons.string.String2; + +public class Utils { + + public static String addIndentExceptFirstLine(String input, int indent) { + String[] lines = input.split("\\r?\\n"); + + StringBuilder sb = new StringBuilder(); + + if (lines.length >0 ) sb.append(lines[0]); + + for (int i = 1; i< lines.length; i++) { + sb.append("\n"); + sb.append(new String2(" ").repeat(indent).toString()); + sb.append(lines[i]); + } + + return sb.toString(); + } + +}