我有一些輸入是一個整數,它存儲爲一個可能有1或2位數的字符串。我想知道是否有可能提出一個正則表達式模式和替換字符串,它允許我在任何只有一個數字的輸入前添加0。在正則表達式中使用2位數的替換數
即。我想找到的圖案和SUBST這樣的:
Regex.Replace("1",pattern,subst); // returns "01"
Regex.Replace("31",pattern,subst); // returns "31"
編輯:問題是特定於C#正則表達式。請不要回答提供的替代方法
你爲什麼不使用功能與string.replace有你沒有或不能使用的原因..? – MethodMan
'Regex.Replace(num,r「\ b(\ d)\ b」,「0 $ 1」);' – anubhava
@MethodMan:是的,我只能訪問某些配置,我不能更改代碼 –