>>890
あれ?
Rubyでやっているのですが、こうなりました。。。

a = "010";
/^0+([1-9]|0$)/ =~ a;
puts $1; # 1

a = "010";
/^0+([0-9])/ =~ a;
puts $1; # 1