We study generalizations of regular modules by Ramamurthy and Mabuchi. These are also generalizations of fully right idempotent and fully left idempotent rings, respectively. We also define and study the properties of *-weakly regular modules, a generalization of fully idempotent rings.