Some of my older lights have disposable batteries. They tend to break or wear out after a few years, and as I replace them, I get ones that can be recharged. At present all of my headlights are rechargeable.
If you're using alkaline batteries, those can't be recharged.
I don't recharge after every ride. More like once every couple of weeks. LED's and lithium batteries are an area where bike technology has actually improved in a way that's beneficial for "casual" cyclists like myself.