+ Pattern endPatterns[] = new Pattern[100];
+
+ private Pattern getEndPattern(int depth) {
+ if (endPatterns[depth] == null)
+ endPatterns[depth] = Pattern.compile(String.format("^={1,%d}[^=].*$", depth), Pattern.MULTILINE);
+ return endPatterns[depth];
+ }
+