Regular Groups