int (@NotNull CharSequence text, int pos) { if (pos + 1 >= text.length() || text.charAt(pos) != '\\') { throw new IllegalArgumentException("This is not an escapement start"); } final char c = text.charAt(pos + 1); if (c == 'x') { return 3; } else if (c == 'u') { return 5; } else if (c == 'U') { return 9; } else { return 1; } }