static boolean hasPrefixAt(String text, int offset, String prefix) {
    if (offset < 0 || offset >= text.length()) {
      return false;
    }
    return text.regionMatches(true, offset, prefix, 0, prefix.length());
  }
static boolean hasPrefixAt(String text, int offset, String prefix)