in reply to is split suppose to drop 0's from strings?

I suspect this line
Pe "%s \x83", "$_";
Is this some kind of formatting using printf conventions? if so then the %s is the problem try
%03d