boolean (@NotNull CharSequence s, int pos, @NotNull String tagName) { if (!tagName.isEmpty() && tagName.charAt(0) == s.charAt(pos)) { int end = pos + tagName.length(); if (end <= s.length()) { return StringUtil.equalsIgnoreCase(s.subSequence(pos, end), tagName); } } return false; }