当前位置:编程学习 > C#/ASP.NET >>

如何查看字符串中是否含有某个字符呢

如题 --------------------编程问答-------------------- 可以用正则表达式
--------------------编程问答-------------------- string txt="abcd";
bool contain=txt.Contain("a"); --------------------编程问答-------------------- String str = "abcd&*()$";
if(str.indexOf("*")!=-1)
{
   //找到
}
else
{
//没找到
} --------------------编程问答-------------------- 同意楼上
IndexOf
LastIndexOf

返回指定的字符串所在的位置。 --------------------编程问答--------------------

string str = "abc";
string stri = "a";
if(str.IndexOf(char.Parse(stri)) != -1)
{
   Console.WriteLine("字符串" + str + "中含有字符" + stri);
}
else
{
   Console.WriteLine("字符串" + str + "中不含有字符" + stri);
}
Console.ReadLine();
--------------------编程问答-------------------- IndexOf
Contains --------------------编程问答-------------------- String.Contains 方法 
返回一个值,该值指示指定的 String 对象是否出现在此字符串中。 --------------------编程问答-------------------- 这么多热心人,谢谢了,试试看 --------------------编程问答-------------------- 事实证明,多看论坛是好的,我只想到了contain(),没有想到漏了indexof(); --------------------编程问答-------------------- 还有substring()也可以做到,原理跟indexOf()一样
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,