首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-09-16 
问个字符串的 正则表达式表达方法C# codefor (int i 0 i realDate.Length i++){st + realDate[i].T

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

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

热点排行