字符串类中不区分大小写的find()方法

时间:2011-08-17 20:35:34

标签: c++ string find

  

可能重复:
  Case insensitive std::string.find()

我想以不区分大小写的方式使用std::string::find()方法。我遇到过各种解决方案,建议使用Boost库,但该解决方案不适用于我的场景。

还有其他方法可以实现这一目标吗?

1 个答案:

答案 0 :(得分:0)

如果您无法修改字符串,请复制它。将所有字符转换为字符串中的小写,然后使用带有小写字符串的find()