问个字符串的 正则表达式表达方法解决思路
问个字符串的 正则表达式表达方法C# codefor (int i 0 i realDate.Length i++){st + realDate[i].T
问个字符串的 正则表达式表达方法
C# codefor (int i = 0; i < realDate.Length; i++){ st += realDate[i].ToString("X2");}
上面代码,,把数组内的16进制数,转成16进制的字符串
假设:目前数组内存的是:12 34 56 78 90 AB CD EF(都是16进制)
上面的代码把他们都都拼在一起如:"1234567890ABCDEF"
看上去累了,不直观
要写成4个字符中间加一个“空格” ,
如:“1234 5678 90AB CDEF”
该怎么写正则表达式?
[解决办法]传送门 http://topic.csdn.net/u/20120725/12/49ecfa94-8fe9-41d3-89b0-ea34b97554ae.html?seed=162850454&r=79227304#r_79227304
[解决办法]C# code string str1 = "1234567890ABCDEF"; str1 = Regex.Replace(str1, @"(?<=\G(?:\w{4}))", " ");//1234 5678 90AB CDEF
[解决办法]
[解决办法]
[解决办法]
http://blog.csdn.net/q107770540/article/details/6436973