PS: Adding to the above. You have a better chance against such a big target inside of/around the ruins than in an open field. Limiting his mobility may as well save you from a lot of pain.
Well, fire would actually work against anything that regenerates in theory since it would kill the new flesh as it regenerates, so long as the fire does more damage than the creature can regenerate.