Using regex to add leading zeroes

后端 未结 11 1148
长情又很酷
长情又很酷 2020-12-05 13:07

I would like to add a certain number of leading zeroes (say up to 3) to all numbers of a string. For example:

Input: /2009/5/song 01 of 12

Outpu

11条回答
  •  醉酒成梦
    2020-12-05 14:01

    Using c#:

    string result = Regex.Replace(input, @"\d+", me =>
    {
        return int.Parse(me.Value).ToString("0000");
    });
    

提交回复
热议问题