c#怎么判断一个字符串里是否包含另几个字符串

怎么判断某个字符串里是否包含下面字符串中其中一个txt;*.doc;*.xls;*.docx;*.xlsx;*.rar;*.zip;

第1个回答  推荐于2016-01-19
string str="abcedafsafsd.xlsdsafdfsds..docx.dsafsdfsdfdsaff.rar";
string[] strs={".xls",".docx",".rar"};
foreach(string item in strs)
{
if(str.Contains(item))
Console.WriteLine(item);
}

Console.ReadLine();
第2个回答  2009-12-29
Regex r;
string pattern;
pattern = @"txt|doc|xls|docx|xlsx|rar|zip";

r = new Regex(pattern);
Console.WriteLine( r.IsMatch(某个字符串));本回答被网友采纳
第3个回答  2009-12-29
string Str,name;
Str="txt;*.doc;*.xls;*.docx;*.xlsx;*.rar;*.zip";
name="";
if(Str.Contains(name)==true)
{
//包含
}
//应该看到懂吧,兄弟!!!
第4个回答  2009-12-29
string str="txt;*.doc;*.xls;*.docx;*.xlsx;*.rar;*.zip; ";
if(str.Contains("txt"))
{
return true;
}
else
return false;
第5个回答  2009-12-29
public bool Contains(
string value
)
返回一个值,该值指示指定的 String 对象是否出现在此字符串中。

c#怎么判断一个字符串里是否包含另几个字符串
string[] strs={".xls",".docx",".rar"};foreach(string item in strs){ if(str.Contains(item))Console.WriteLine(item);} Console.ReadLine();

C#中,怎么判断一个字符串包含是否不包含另一个字符串
C#中,怎么判断一个字符串包含是否不包含另一个字符串 解析:a.indexOf("aaa")具体请阅MSDN,string.indexOf()有问题可先查MSDN,还是比较容易的

c# 查询字符串内有多少个指定字符!
C#计算字符串中有多少个“a”using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("这是个计算字符串中含有多少\/"a\/"的程序"); Console.WriteLine("请输入...

怎样用C#判断一个字符串是否包含另一个字符串?简单吗
\/\/容易,用String类的Contains方法就可以判断,具体看例子。using System;public class Test { public static void Main(string[] args){ string line="aaa 你好 哈哈哈 对了 good bye just so so so easy!";string[] strs={"aaa","sos","哈哈哈","对了吗","so easy"};foreach(string ...

怎样用C#判断一个字符串是否包含另一个字符串?简单吗
使用字符串位置查找,如果位置大于0则包含,否则不包含

急C#中判断 一个字符串 是否包含另一个字符串中所有字符
isInA(){ string a = "a,b,c,d,e,f,g,h,i,j";string b = "b,g,h";bool flag = true;string[] bs = b.Split(',');for (int i = 0; i < bs.Length; i++){ if (!a.Contains(bs[i])){ \/\/如果有不存在于a中的则值为false flag = false;} } return flag;} ...

C#中,怎么判断一个字符串包含是否不包含另一个字符串
str1.Contains(str2);看看str1里有没有str2,返回bool值

c#如何判断一个字符串是否包含非指定的字符串数组的字符?
然后从str中取一个到s1中使用index进行匹配(注意会有多次匹配的,所以要使用start参数),如果有则知道匹配是从什么地方开始到什么地方结束。然后在布尔数组中的相同地方设置为false 然后从str中取第二个字符串进行相同操作直到所有字符串比较完成。最后检查布尔数组中的值是不是还剩有true,如果有的话就...

怎样用C#判断一个字符串是否包含另一个字符串?简单吗
判断str1里是否包含str2 思路:循环从str1截取 长度为str2.Length的一个新字符串, 新字符串和str2比较。string str1 = "abcd123ef"; string str2 = "d123"; for (int i = 0; i < str1.Length; i++) { string s = str1.Substring(i,str2.Length); if (s==str...

c#怎么判断是否同时包含多个字符串
str2本身就是一个字符串,你应该是想说str中包含str1,str2,str3等等 或者你将str2分割成几个字符串,同时包含就用flag标志检测把 使用C#string库里面的函数string.Contains(substr),代码如下,结果如上图 using System.IO;using System;class Program{ static void Main() { string str1...

相似回答