The invention is a current regulator used in charging and discharging superconductive magnet, composed of a voltage unit, a transformer unit and a current unit, where the voltage unit is a voltage source converter whose DC side is a capacitor, the current unit is a current source converter with a DC side connected with a superconductive magnet, an AC output side of the voltage source converter is connected with a primary side of the transformer and that of the current source converter is connected with a secondary side of the transformer, and the transformer unit can be an ordinary transformer and also a transformer tapped on one side or both two sides. The invention can not only charge the magnet but release the electric energy stored in the magnet, and the charge and discharge voltage can be flexibly regulated. Its structure is compact and simple, its power density is high, and its bulk is small, and thus not only improves the property of the magnet charge-discharge system but can largely reduce the cost.