如何把字符串按照,号和+号分别分割,并且存入数组?在线等
字符串如下:
1069+公安局森林分局,406+公安局巡警支队,2671+公安局南城分局,
首先按,号分割,再按+号分割,最后得到的结果是:
array[ "1069 ", "公安局森林分局 "]
array[ "406 ", "公安局巡警支队 "]
array[ "2671 ", "公安局南城分局 "]
如何用asp.net(C#)实现啊?
[解决办法]
string s = "1069+公安局森林分局,406+公安局巡警支队,2671+公安局南城分局 ";
ArrayList array = new ArrayList ();
string[] arrstr = new string[2];
foreach(string s1 in s.Split( ", "))
{
arrstr[0] = s1;
foreach( string s2 in s1.Split( "+ "))
{
arrstr[1] = s2;
}
array.Add(arrstr);
}
[解决办法]
string str = "1069+公安局森林分局,406+公安局巡警支队,2671+公安局南城分局, ";
ArrayList array = new ArrayList();
foreach (string item in str.Split( ', '))
{
array.Add(item.Split( '+ '));
}