检查字符串是否包含子字符串,无论大小写

哈尼·沙菲

假设我有一些字符串,str。

我要检查str是否包含关键字:“ samples”。但是,“ samples”可以采用任何大写形式,例如:“ Samples”,“ SamPleS”,“ SAMPLES”。

这是我正在尝试的:

string str = "this is a FoO test";
if (str.find("foo") != std::string::npos){
    std::cout << "WORKS";
}

这不会检测到“ FoO”子字符串。我可以通过某种方式忽略大写吗?还是我应该完全使用其他东西?

萨加尔D

将两个字符串都转换为大写:

std::string upperCase(std::string input) {
  for (std::string::iterator it = input.begin(); it != input.end(); ++ it)
    *it = toupper((unsigned char)*it);
  return input;
}

然后使用find()

upperCase(str).find(upperCase(target))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查Java集是否包含特定的字符串,与大小写无关

来自分类Dev

检查字符串末尾是否包含子字符串

来自分类Dev

php字符串替换,无论大小写或引号

来自分类Dev

检查字符串是否在clojure中包含子字符串

来自分类Dev

Perl:检查字符串是否为有效目录,区分大小写

来自分类Dev

检查字符串是否包含给定的子字符串,然后返回BOOLEAN

来自分类Dev

如何在Delphi中检查字符串是否包含子字符串?

来自分类Dev

检查字符串是否包含单词(不是子字符串!)

来自分类Dev

如何确定字符串是否包含特定的子字符串而忽略大小写

来自分类Dev

检查字符串列表的子字符串,不区分大小写

来自分类Dev

检查数据框组是否包含提供的列表中的子字符串(不区分大小写)

来自分类Dev

切换大小写以检查字符串是否包含子字符串

来自分类Dev

如何检查字符串是否包含子字符串?

来自分类Dev

PostgreSQL检查一个属性是否是另一个属性的子字符串,无论大小写

来自分类Dev

检查字符串是否包含连续子字符串的最佳方法?

来自分类Dev

检查字符串数组是否在react中包含子字符串值

来自分类Dev

检查字符串是否包含带有“全部捕获”项的子字符串

来自分类Dev

Mongoengine检查ListField()中是否包含整个不区分大小写的字符串

来自分类Dev

检查字符串是否包含子字符串,但不包含结尾

来自分类Dev

检查字符串是否包含忽略大小写的字符

来自分类Dev

javascript-检查字符串是否在不区分大小写的数组中

来自分类Dev

匹配XText中的字符串,无论大小写

来自分类Dev

检查字符串包含使用Linq且不区分大小写的列表中的所有元素

来自分类Dev

SSRS-通过代码检查字符串中是否包含子字符串

来自分类Dev

我们可以检查字符串是否包含在另一个不区分大小写的字符串中吗?

来自分类Dev

检查字符串是否包含具有特定顺序的子字符串

来自分类Dev

Mysql - 检查字符串 A 是否包含字符串 B 或子字符串 B

来自分类Dev

检查字符串是否在索引处包含子字符串

来自分类Dev

Shell 脚本:检查字符串是否不区分大小写

Related 相关文章

  1. 1

    检查Java集是否包含特定的字符串,与大小写无关

  2. 2

    检查字符串末尾是否包含子字符串

  3. 3

    php字符串替换,无论大小写或引号

  4. 4

    检查字符串是否在clojure中包含子字符串

  5. 5

    Perl:检查字符串是否为有效目录,区分大小写

  6. 6

    检查字符串是否包含给定的子字符串,然后返回BOOLEAN

  7. 7

    如何在Delphi中检查字符串是否包含子字符串?

  8. 8

    检查字符串是否包含单词(不是子字符串!)

  9. 9

    如何确定字符串是否包含特定的子字符串而忽略大小写

  10. 10

    检查字符串列表的子字符串,不区分大小写

  11. 11

    检查数据框组是否包含提供的列表中的子字符串(不区分大小写)

  12. 12

    切换大小写以检查字符串是否包含子字符串

  13. 13

    如何检查字符串是否包含子字符串?

  14. 14

    PostgreSQL检查一个属性是否是另一个属性的子字符串,无论大小写

  15. 15

    检查字符串是否包含连续子字符串的最佳方法?

  16. 16

    检查字符串数组是否在react中包含子字符串值

  17. 17

    检查字符串是否包含带有“全部捕获”项的子字符串

  18. 18

    Mongoengine检查ListField()中是否包含整个不区分大小写的字符串

  19. 19

    检查字符串是否包含子字符串,但不包含结尾

  20. 20

    检查字符串是否包含忽略大小写的字符

  21. 21

    javascript-检查字符串是否在不区分大小写的数组中

  22. 22

    匹配XText中的字符串,无论大小写

  23. 23

    检查字符串包含使用Linq且不区分大小写的列表中的所有元素

  24. 24

    SSRS-通过代码检查字符串中是否包含子字符串

  25. 25

    我们可以检查字符串是否包含在另一个不区分大小写的字符串中吗?

  26. 26

    检查字符串是否包含具有特定顺序的子字符串

  27. 27

    Mysql - 检查字符串 A 是否包含字符串 B 或子字符串 B

  28. 28

    检查字符串是否在索引处包含子字符串

  29. 29

    Shell 脚本:检查字符串是否不区分大小写

热门标签

归档