isUrlWithUserInfo check is more strict (text must start with url)