aaa:123123<br />bbbb:22222<br />ccc:11111<br />
我现在想把这几个值赋到TEXT1  TEXT2  TEXT3里.还有就是把冒号后面的值赋到另外三个里,txt1  txt2  txt3里,实现的效果应该是这样的.`
text1里的值为aaatext2里的值为bbbbtext3里的值ccc
txt1里的值为123123txt2里的值为22222txt3里的值为11111
求帮助

解决方案 »

  1.   

    string str="aaa:123123<br />bbbb:22222<br />ccc:11111<br />";
    string[] str_br=str.split("<br />");string str_a=str_br[0].split(":");
    test1.text=str_a[0];
    txt1.text=str_a[1];string str_b=str_br[1].split(":");
    test2.text=str_b[0];
    txt2.text=str_b[1];string str_c=str_br[2].split(":");
    test3.text=str_c[0];
    txt3.text=str_c[1];
      

  2.   

    <script language=javascript type="text/javascript">
        function show()
        {
            var p=document.getElementById("text1");
            p.innerText="aaa";p=document.getElementById("text2");
            p.innerText="bbbb";p=document.getElementById("text3");
            p.innerText="ccc";p=document.getElementById("txt1");
            p.innerText="123123";p=document.getElementById("txt2");
            p.innerText="22222";p=document.getElementById("txt3");
            p.innerText="11111";
        }
    </script>
      

  3.   


    string[] str_br=str.split("<br />"); 这里报错.`  
      

  4.   

    string[] str_br=str.split("<br />");split 只能是字符吧
      

  5.   

     string str = "aaa:123123<br />bbbb:22222<br />ccc:11111<br />";
            str = str.Replace("<br />", ",");
            string[] str_br = str.split(",");        string str_a = str_br[0].split(":");
            test1.text = str_a[0];
            txt1.text = str_a[1];        string str_b = str_br[1].split(":");
            test2.text = str_b[0];
            txt2.text = str_b[1];        string str_c = str_br[2].split(":");
            test3.text = str_c[0];
            txt3.text = str_c[1];
    你试试这样