首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

字符串分割

2012-06-17 
求助:字符串分割如何将 断开101、102、103断路器分割成:断开101断路器断开102断路器 断开103断路器[解决办法

求助:字符串分割
如何将 断开101、102、103断路器 
分割成:断开101断路器 断开102断路器 断开103断路器


[解决办法]

C# code
        string strYourString = "断开101、102、103断路器";        string[] strArr = strYourString.Split('、');        string strFree = "";        for (int i = 0; i < strArr.Length; i++)        {            if (i == 0)            {                strFree = strArr[i].ToString() + "断路器 ";                continue;            }            if (i == strArr.Length - 1)            {                strFree += "断开" + strArr[i].ToString();                continue;            }            strFree += "断开" + strArr[i].ToString() + "断路器 ";         }        //输出字符串strFree  试试
[解决办法]
C# code
string str = " 断开101、102、103断路器 ";            str = Regex.Replace(str, @"[\u4e00-\u9fa5]", "");            string[] arrey = str.Split('、');            for (int i = 0; i < arrey.Length; i++)            {                //此处省略            }
[解决办法]
C# code
        string s = "断开101、102、103断路器";        foreach (Match match in Regex.Matches(s, @"\d+"))        {            Response.Write("断开" + match.Value + "断路器");            Response.Write("<br/>");        } 

热点排行