when a creature is killed and regenerated, does it keep its enchants?
A creature that regens is not killed and never leaves play, so enchantments stay on the creature.