怎么把00112233445566778899AABB改成00 11 22 33 44 55 66 77 88 99 AA BB请各位高手指点。谢谢

解决方案 »

  1.   

    string result = Regex.Replace("00112233445566778899AABB","[A-F0-9]{2}(?!$)","$& ");
      

  2.   

    先给个正则方式的string test = "00112233445566778899AABB";
    Regex reg = new Regex(@"(?<=^(.{2})+)(?!$)");
    string result = reg.Replace(test, " ");
    richTextBox2.Text = result;
      

  3.   

    or...            string test = "00112233445566778899AABB";
                for(int i=0;i<test.Length;i++)
                {
                    if (i % 2 == 0 && i!=0)
                    {
                        sb.Append(" ");
                    }
                    sb.Append(test[i]);
                }
                richTextBox2.Text = sb.ToString();