无论大小写如何在数组中查找字符串元素

AAA级

我想显示警报,如果myString存在于myArray

var myString = "A"
var myArray = [A]
if contains(self.arrayGroup, self.txtGroupName.text) {
   let alert = UIAlertView()
        alert.title = "Sorry :("
        alert.message = "Duplicate Name"
        alert.addButtonWithTitle("OK")
        alert.show()
}

但是,如果myString情况相反,则警报不会显示:(

var myStr = "As"
var myArr = [AS]
if contains(self.arrayGroup, self.txtGroupName.text) {
   let alert = UIAlertView()
        alert.title = "Sorry :("
        alert.message = "Duplicate Name"
        alert.addButtonWithTitle("OK")
        alert.show()
}

我如何才能找到myStringmyArray忽略大小写?

luk2302

我猜您正在寻找的是类似以下内容的东西:

let search = "b"
let arrayToSearch = ["A", "B", "C"]
let searchResult = arrayToSearch.filter() { $0.caseInsensitiveCompare(search) == NSComparisonResult.OrderedSame }
if searchResult.count != 0 {
    print("'\(search)' matched to '\(searchResult[0])'")
} else {
    print("'\(search)'not found")
}

将输出

“ b”与“ B”匹配

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找字符串中的文本,不区分大小写

来自分类Dev

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

来自分类Dev

如何在数组中查找字符串并获取相应的标头值?

来自分类Dev

在数组中查找字符串

来自分类Dev

在数组中查找字符串-C编程

来自分类Dev

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

来自分类Dev

如何在字符串中查找字符串数组?

来自分类Dev

如何在JavaScript中按大小写拆分字符串?

来自分类Dev

如何在Swift中将字符串中的字母大小写随机化?

来自分类Dev

如何在 Kotlin 中反转字符串的大小写?

来自分类Dev

如何在弹性搜索中查询不区分大小写的字符串

来自分类Dev

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

来自分类Dev

领域-如何在列表中查找字符串

来自分类Dev

不区分大小写的字符串数组比较

来自分类Dev

不区分大小写的字符串数组排序

来自分类Dev

不区分大小写的字符串数组比较

来自分类Dev

Angular JS-如何在对象数组中查找字符串?

来自分类Dev

如何在python数组中查找字符串的一部分

来自分类Dev

java - 如何在两个数组中查找字符串之间的匹配项

来自分类Dev

如何更改变量中字符串的大小写(大写和小写)?

来自分类Dev

如何查找和删除不区分大小写的字符串?

来自分类Dev

从JavaScript中的字符串中替换数组中的值,不区分大小写

来自分类Dev

Python - 用自身加上特殊字符替换字符串,无论大小写

来自分类Dev

如何在python中获取字母的所有排列以及字符串的大小写?

来自分类Dev

如何在Clickhouse数据库上搜索不区分大小写的查询中的字符串?

来自分类Dev

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

来自分类Dev

查找字符串是否在数组中的快速方法

来自分类Dev

反应:在数组中查找字符串并重命名

来自分类Dev

在数组中查找字符串并返回列的第一个值

Related 相关文章

  1. 1

    查找字符串中的文本,不区分大小写

  2. 2

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

  3. 3

    如何在数组中查找字符串并获取相应的标头值?

  4. 4

    在数组中查找字符串

  5. 5

    在数组中查找字符串-C编程

  6. 6

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

  7. 7

    如何在字符串中查找字符串数组?

  8. 8

    如何在JavaScript中按大小写拆分字符串?

  9. 9

    如何在Swift中将字符串中的字母大小写随机化?

  10. 10

    如何在 Kotlin 中反转字符串的大小写?

  11. 11

    如何在弹性搜索中查询不区分大小写的字符串

  12. 12

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

  13. 13

    领域-如何在列表中查找字符串

  14. 14

    不区分大小写的字符串数组比较

  15. 15

    不区分大小写的字符串数组排序

  16. 16

    不区分大小写的字符串数组比较

  17. 17

    Angular JS-如何在对象数组中查找字符串?

  18. 18

    如何在python数组中查找字符串的一部分

  19. 19

    java - 如何在两个数组中查找字符串之间的匹配项

  20. 20

    如何更改变量中字符串的大小写(大写和小写)?

  21. 21

    如何查找和删除不区分大小写的字符串?

  22. 22

    从JavaScript中的字符串中替换数组中的值,不区分大小写

  23. 23

    Python - 用自身加上特殊字符替换字符串,无论大小写

  24. 24

    如何在python中获取字母的所有排列以及字符串的大小写?

  25. 25

    如何在Clickhouse数据库上搜索不区分大小写的查询中的字符串?

  26. 26

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

  27. 27

    查找字符串是否在数组中的快速方法

  28. 28

    反应:在数组中查找字符串并重命名

  29. 29

    在数组中查找字符串并返回列的第一个值

热门标签

归档