You need a LED DRIVER, not a regulator.
You configure the maximum current, for example 0.9A, and the led driver will take the input voltage and raises the output voltage from nothing up to the point where 0.9 amps go through the led... the output voltage could be anything between 9 and 12v in the case of your led. As the led heats up, its forward voltage will decrease a bit (most likely) and the led driver will sense that and make sure no more than the current limit you configured will flow through the led.
If your led has a forward voltage higher than the battery's voltage, search eBay for "boost led driver" or "step-up led driver".
If you can be sure the battery voltage will always be higher than the led foward voltage, then you need a "buck led driver" or "step-down led driver"
There are some led drivers that can work in both modes, they're usually called "SEPIC" led drivers and they're more complex so maybe a bit more expensive.
Here's a cheap boost led driver, works from 3.6v and up and you can configure up to 1A by replacing the two resistors (which by default configure the boost driver to 650mA) :
http://www.ebay.com/itm/3-7V-Lithium-Li-ion-18650-Battery-Stepup-Constant-Current-LED-Driver-Boost-Board-/141739123771?hash=item21004f643b:g:GGAAAOSwPhdVLdYrHere's a very cheak buck regulator that can also be used as a led driver :
http://www.ebay.com/itm/Lithium-Charger-5A-CV-CC-Buck-Step-Down-Power-Supply-Module-LED-Driver-/272037297882?hash=item3f56afbeda:g:vesAAOSwo0JWOysB Set the output voltage below 9v and rotate the max current almost all the way down, then connect the led and put a multimeter in series with the led. configured to measure current. Now slowly increase the voltage up to 9-12v (you should see the led light up even with 1-10mA going through it) and when you find the minimum voltage, start increasing the current to the point where you're comfortable (900mA would probably be your case). You can lower the current and increase voltage a bit, basically play around with those potentiometers until you find the perfect spot.
Note that a 10w led would have to be screwed onto a heatsink and you may even need a fan to blow of the heatsink to keep it cool.