字符串的 IndexOf 方法是对大小写敏感的,要想从一个字符串中查找另外一个字符串(不区分大小写)就不好处理了。很多人应该会说,先转换成大写或者小写,再查找,但是不确定别人会怎么输入,难道一个一个的去转换?在Globalization 命名空间下包含CompareInfo类,它包含一个对大小写不敏感的 IndexOf 方法。

string str1="abcdEFCfDFDFd";

string str2="AbcD";

CompareInfo Compare CultureInfo.InvariantCulture.CompareInfo;

if(Compare.IndexOf( str1, str2, CompareOptions.IgnoreCase )!=-1)

//找到了AbcD

else

//没找到

相关文章:

  • 2021-08-23
  • 2021-10-01
  • 2022-12-23
  • 2021-05-16
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-13
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案