C# 字符串分割

来源:百度知道 编辑:UC知道 时间:2024/05/15 05:59:19
<INPUT type=hidden value=XX name=domain> <INPUT type=hidden value=0 name=language> <INPUT type=hidden name=bCookie> <INPUT type=hidden name=username> <INPUT type=hidden name=savelogin> <DIV class=fi><LABEL class=lb>用户名</LABEL> <INPUT class=\"ipt-t no-ime\" id=iptUser onblur=\"this.className='ipt-t no-ime'\" onfocus=\"this.className+=' ipt-t-focus'\" tabIndex=1 name=user>

> <INPUT。。。用>和<之间的空格分割,但其它地方也有空格,会出错。

分割后要成这样。怎么做??
<INPUT type=hidden value=XX name=domain>
<INPUT type=hidden value=0 name=language>
<INPUT type=hidden name=bCookie>
<INPUT type=hidden name=username>
<INPUT type=hidden name=savelogin>
<DIV class=fi>
<LABEL class=lb>用户名</LABEL>
<INPUT class=\"ipt-t no-ime\" id=iptUser onblur=\"this.className='

这个直接一步肯定不能到位。
1、先把><替换成> <。不带空格的,换成待空格的
2、把> <替换成>$$<。
3、以$$做分隔符执行split。
这样才能到你的结果,用xml有可能出问题,你的格式不标准。

都是HTML,哪有C#的?~

xml格式你可以直接使用C#里提供的函数。不必特地采用字符分割。

用substring()这个方法。