国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 塘沽区| 宜章县| 乳山市| 卢湾区| 花莲县| 宜兰县| 中西区| 黄石市| 木兰县| 漳平市| 广安市| 塘沽区| 玉树县| 麻阳| 唐山市| 东乡县| 天长市| 崇仁县| 深水埗区| 论坛| 龙门县| 黎川县| 开远市| 张家界市| 通海县| 贵德县| 黄冈市| 大埔县| 平乐县| 盐边县| 夹江县| 保康县| 秭归县| 镶黄旗| 齐齐哈尔市| 隆昌县| 洪江市| 景泰县| 邛崃市| 祁东县| 牙克石市|