读书人

问个字符串的 正则表达式表达方法解决

发布时间: 2012-09-16 17:33:16 作者: rapoo

问个字符串的 正则表达式表达方法

C# code
for (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
[解决办法]
探讨
C# code
string str1 = "1234567890ABCDEF";
str1 = Regex.Replace(str1, @"(?<=\G(?:\w{4}))", " ");//1234 5678 90AB CDEF

[解决办法]
探讨
C# code
string str1 = "1234567890ABCDEF";
str1 = Regex.Replace(str1, @"(?<=\G(?:\w{4}))", " ");//1234 5678 90AB CDEF

[解决办法]
http://blog.csdn.net/q107770540/article/details/6436973

读书人网 >C#

热点推荐