读书人

数字,字母格式转化,该怎么处理

发布时间: 2012-01-16 23:36:51 作者: rapoo

数字,字母格式转化
请问如何将1,2,或A,,B,,,
转换为01,01,,,0A,,0B


谢谢

[解决办法]
MessageBox.Show( "A ".PadLeft(2, "0 "))
[解决办法]
string s = "A ";
s = '0 ' + s;
[解决办法]
string a = "A ";
string b = a.PadLeft(2, "0 ");
//b : 0A
[解决办法]
"A ".PadLeft(2, "0 ")
就是将字符串不足两位时左补 "0 "
[解决办法]
//用正则可以吗?

using System.Text.RegularExpressions;

Text = Regex.Replace( "1,2,A,,B,,, ", @ "(,{0,1})([a-zA-Z0-9],) ", @ "${1}0$2 ");

//01,02,0A,,0B,,,

读书人网 >C#

热点推荐