public static boolean isValidUrl(String url) {
        if (StringUtils.startsWith(url, "#"))
            return false;

        if (StringUtils.endsWithIgnoreCase(url, "jpg"))
            return false;
        if (StringUtils.endsWithIgnoreCase(url, "jpeg"))
            return false;
        if (StringUtils.endsWithIgnoreCase(url, "bmp"))
            return false;
        if (StringUtils.endsWithIgnoreCase(url, "png"))
            return false;
        if (StringUtils.endsWithIgnoreCase(url, "pdf"))
            return false;
        if (StringUtils.endsWithIgnoreCase(url, "mp3"))
            return false;
        if (StringUtils.endsWithIgnoreCase(url, "mp4"))
            return false;
        if (StringUtils.endsWithIgnoreCase(url, "jpeg"))
            return false;
        return true;

    }