解析空白符(空白,制表)分隔的字串

时间:2022-04-23
本文章向大家介绍解析空白符(空白,制表)分隔的字串,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
        /// <summary>
        /// 解析空白符(空白,制表)分隔的字串
        /// </summary>
        /// <param name="strs"></param>
        /// <returns></returns>
        public static ArrayList GetStringsSepByBlank(string strs) 
        { 
            ArrayList ar=new ArrayList();
            
            //[^s]+表示1一个以上的非空白符,+至关重要;/s表示空白符;
            Regex re=new Regex(@"[^s]+s",RegexOptions.Multiline);    
            Match ma=re.Match(strs); 
            while(ma.Success)
            {
                ar.Add (ma.Value ); 
                ma=ma.NextMatch();
            }
            return ar;
        }