使用Swift 5检查一个字符串是否是另一个字符串的子字符串

时间:2019-05-16 19:58:18

标签: swift

Swift5不再具有“包含”方法来检查子字符串。您是否还有其他方法可以使用纯Swift找出相同的内容。

let input1 = "aabbccddeeaa"
let input2 = "deea"

func isSubstring(input1: String, input2: String) -> Bool {
----
}

2 个答案:

答案 0 :(得分:0)

您可以使用String.contains(other: StringProtocol)。让我们做类似的事情:

var str = "Hello, playground"

let result = str.contains("Hello") // true

您可以将其集成到功能中。

答案 1 :(得分:-1)

子字符串工作正常。我在操场上错过了“进口基金会”。添加导入后,它运行正常。