Alt. power for LED/xmas bulb/laser?

I have a laser that is powered by, iirc, 3 ag13 batteries. I also have a reading light, that clips onto a book, that is powered by the same.
Now, I can get these batteries for something like 4-6 for 1 dollar at Dollar tree, or something like 2-4 dollars each at WalMart. Dollar tree doesn’t always carry them, and I’d like to leave Wallyworld out of the equation for the prices they charge.
So, is there a way I can hook up an AAA or AA or something as a different power supply? Not looking for a major engineering project, but, I’m not against stripping wire, new connector, solder, etc…
How about it?

Also, I would like to power just a mini xmas bulb, without plugging it into the wall. I want to use the aforementioned AAA or AA bulbs. Can I do a rewire on one of those, while I’m at it?
Thanks,
hh

The AG13 is a 1.5 volt button battery, so you could easily power the devices with the same number of AA or AAA batteries. There is no voltage conversion so you just solder the wires to the appropriate place (note that on a button cell the + is on the bottom and on a AA or AAA the + is on the top). Exactly how you solder the wires is going to depend on your particular device.

The hard part isn’t going to be the soldering, it’s going to be making some sort of battery holder that works both aesthetically and mechanically (in other words, you don’t want to just have an open battery clip hanging off of the device by two wires).

For the xmas bulb, you’ll have to look at the specs for that particular bulb to see what sort of voltage it is expecting, then hook up a number of batteries in series to equal that voltage. If it’s an LED then you’ll need a resistor to regulate the amount of current going through it.

Thank you very much,
hh