public static ImplicitCatalogRef extract(String catalogRef) {
		if (!Util.isURL(catalogRef)) {
			return null;
		}
		Matcher m = REPO_URL_MATCHER.matcher(catalogRef);
		if (m.matches()) {
			return new ImplicitCatalogRef(m.group("org"), m.group("repo"), m.group("ref"), m.group("path"));
		}
		m = GITHUB_RAW_MATCHER.matcher(catalogRef);
		if (m.matches()) {
			return new ImplicitCatalogRef(m.group("org"), m.group("repo"), m.group("ref"), m.group("path"));
		}
		return null;
	}
Return ImplicitCatalogRef if can be parsed into a git accessible structure.

@param name
@return null if cannot parse it
src/main/java/dev/jbang/catalog/ImplicitCatalogRef.java