截取字符位置的问题?
我现在这样写的截取不对
str.Split('1')[1].Trim().IndexOf("RP", 0, 0);
字符是这样:
①:1 RP6307505081
②:1 NIC4JGY0RP9
根据RP是在前面第一位来判断
------解决方案-------------------- string _html = "RP6307505081,NIC4JGY0RP9";
Regex reg = new Regex(@"RP(?<val>\d+)");
Match mc = reg.Match(_html);
while (mc.Success)
{
Response.Write("val=" + mc.Groups["val"].Value + "<br/>");
mc = mc.NextMatch();
}
Response.End();
======================
val=6307505081
val=9
这个意思
------解决方案--------------------楼主的字符那么写,完全看不出原样
------解决方案--------------------唉,不知道我语文是不是体育老师教滴
你就干脆直接说,原字符串是什么,你要的结果是什么吧