s((\d+)([kmg]b?)){ $1 * ({ k => 1000, kb => 1024, m => 1000*1000, mb => 1024*1024, g => 1000*1000*1000, gb => 1024*1024*1024, })->{lc $2} }ie;