How about you tell us what kinda of vehicle this is ? Give us a little better idea if this a common issue for the given vehicle or the alternator or reg.
What fun is that? Let's just keep guessing...
Hard times make strong men
Strong men create good times
Good times create weak men
Weak men create hard times