Fix Issue 12745 - [Ddoc] Underscore is removed from numbers

https://issues.dlang.org/show_bug.cgi?id=12745
I don't think that handles the case when `i == 0`, the underscore wouldn't get removed then.