Is it possible to have polygroups seen as separate objects in Maya (even though on a same ZBrush mesh and physically connected) and apply different materials to them in Maya ?
If you are exporting in OBJ. format then go to “Tool > Export” and enable “Grp”.
You could try exporting as FBX which has options to export polygroups as materials or selection sets.