.net判断是否包含某字符多种方法

作者: 龙哥 分类: 技术 发布时间: 2022-12-09 20:42 ė150 次浏览
一、使用string.Contains(str)方法
String.Contains对大小写敏感,适用于区分大小写的判断。返回值为bool型

二、使用sring.IndexOf(str)方法
IndexOf 函数对大小写不敏感,适用于不区分大小写的判断。返回值为int型,str 在sring中的索引值(位置)
string str01="我爱机领网";
string str02="机领";
//使用 Contains实现包含的检查
if (str01.Contains(str02))
    Console.WriteLine("str01中包含str02");
else 
   Console.WriteLine("str01中不包含str02");

//使用 Indexof实现
if(str01.Indexof(str02) !=-1)
    Console.WriteLine("str01中包含str02");
else 
   console.WriteLine("str01中不包含str02");
//区分大小写举例

var str = "abcdefg";
 
str.Contains("Bcd");//返回false
str.Contains("bcd");//返回true
 
str.IndexOf("bc");//返回1
str.IndexOf("BC");//返回1

本文出自 俞凌龙博客,转载时请注明出处及相应链接。

本文永久链接: https://blog.jlwz.cn/341

Ɣ回顶部