判断一个字符串 是否 包含 字符串数组中

string input ="泉州昨天天气";
string[] array = { "昨天", "前天","大前天" };

int i = array.Where(m => input.Contains(m)).Count();

if(i>0){

Console.WriteLine("都过去了,有什么可看的");

}

Console.ReadKey();

 

 

正则

string input ="泉州昨天天气";
string[] array = { "昨天", "前天","大前天" };
int i =new Regex(string.Join("|",array)).Matches(input).Count;

if(i>0){

Console.WriteLine("都过去了,有什么可看的");

}


Console.ReadKey();

posted @ 2013-07-10 16:16  lan  阅读(1265)  评论(0编辑  收藏  举报