国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

字符串的分割操作

2019-11-14 13:54:04
字體:
供稿:網(wǎng)友
 static void Main(string[] args)        {            //重復(fù)分割符問題的實踐和演示            //實踐運(yùn)用的場景||、|同為分割符,2替換為空時出現(xiàn)的|||情況            string content = "1234567890";            string replaceOptions = "1|a||2|||3|||4|c";            Console.WriteLine(replaceContent(content, replaceOptions));            Console.ReadKey();        }
 /**         * 適用于1|a||2|||3|c模式分割,兼容多個|||的情況         **/        public static string replaceContent(string content, string filterWord)        {            ArrayList filterWhiteSpace = new ArrayList();            spliteMuliSymbol(filterWord, ref filterWhiteSpace);            for (int i = 0; i < filterWhiteSpace.Count; i++)            {                string[] replaceArr = filterWhiteSpace[i].ToString().Split('|');                content = Regex.Replace(content, replaceArr[0], replaceArr[1]);            }            return content;        }
 public static void spliteMuliSymbol(string filterWord, ref ArrayList filterWhiteSpace)        {            //判斷是否存在替換為空的情況            if (filterWord.Contains("|||"))            {                int whiteSpaceIndex = filterWord.IndexOf("|||");                ArrayList arrHalf = new ArrayList();                string firstHalf = filterWord.Substring(0, whiteSpaceIndex + 1);                string latterHalf = filterWord.Substring(whiteSpaceIndex + 3);                arrHalf.Add(firstHalf);                arrHalf.Add(latterHalf);                for (int i = 0; i < arrHalf.Count; i++)                {                    spliteMuliSymbol(arrHalf[i].ToString(), ref filterWhiteSpace);                }            }            else            {                string[] filterWordArray = Regex.Split(filterWord, @"/|/|");                foreach (string temp in filterWordArray)                {                    filterWhiteSpace.Add(temp);                }            }        }

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 崇阳县| 于都县| 平潭县| 隆安县| 罗定市| 宿州市| 岐山县| 政和县| 大悟县| 花垣县| 宕昌县| 孟村| 观塘区| 潜山县| 罗定市| 科技| 毕节市| 甘德县| 湟源县| 冕宁县| 营口市| 北碚区| 浑源县| 桂阳县| 千阳县| 渭源县| 奉贤区| 德保县| 凤翔县| 蒙阴县| 仙居县| 陈巴尔虎旗| 巴林右旗| 四平市| 三亚市| 墨竹工卡县| 沁源县| 光泽县| 化州市| 宜兰县| 化隆|