M-x align-regexp が便利すぎる

emacsの整形機能のalign-regexpが非常に便利.
どういうものかというと,

var x = 100;
var hoge = 200;
var huga = 10;

なんかを以下のように整形してくれる.

var x    = 100;
var hoge = 200;
var huga = 10;

使いかたは,整形したい部分をregionで囲み,

M-x align-regexp RET 整形用の正規表現(今回の場合は,=を指定)

上記の例は,本当は以下のようにしたいんだけどどうやるんだろ?正規表現を使えばいける?

var x    = 100;
var hoge = 200;
var huga =  10;