I agree with Aiken. When a fish shows weakness or injury, other fish naturally will attack the fish. Best to be put back into isolation tank.
As for how long it will take to grow back, there is no set time. Good food, clean water, and even added vitamins will help encourage regrowth.