首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

检测字符是否存在?该怎么解决

2012-03-09 
检测字符是否存在?a 这个问题如何解决我草吗的 b 我草,吗的, 如何检测出a中的字符含有b的字符(不

检测字符是否存在?
a= "这个问题如何解决   我草   吗的 ";

b= "我草,吗的, ";

如何检测出a中的字符含有b的字符
(不是替换,只检测出来就可以了)


[解决办法]
有个傻傻的办法。不知道行不行。
还是给你顶顶。
[解决办法]
用indexof不就可以了。不过效率低一点。
效率高就用正则表达式
[解决办法]
IndexOf
[解决办法]
a.IndexOf(b)如果等于-1就是没有,如果不等于-1就是a中包含b的内容,而返回的数字则是b在a中的第几位。
[解决办法]
string a= "这个问题如何解决 我草 吗的 ";

string b= "我草,吗的 ";

string[] bArr = b.Split(new char[]{ ', '});
foreach(string str in bArr) {
if(a.IndexOf(str) > -1) {
Console.WriteLine( "找到 " + str);
}
}

热点排行