1 comment

[ 2.6 ms ] story [ 12.2 ms ] thread
So, in C# I think I can do a one-liner:

  p.OrderBy(s => Regex.Replace(s, "[0-9]+", x => x.Value.PadLeft(25, '0')));
  ...