On generalizations of V-rings and regular rings