【问题标题】:Swift: Check if String contains Character? [duplicate]Swift:检查字符串是否包含字符? [复制]
【发布时间】:2016-01-25 14:33:24
【问题描述】:

如何检查特定的string: String 是否包含特定的character: Character

【问题讨论】:

  • 我发现在 2020 年解决它的最简单方法是:。 s = "hello" 然后s.contains("e")

标签: string swift character contains


【解决方案1】:
let char: Character = "e"

let string: String = "William"

let result = string.rangeOfString("\(char)")

if let result = result {
    //The string contains the character
    print("It contains")
}else{
    //The string doesn't contain the character
    print("It doesn't contain")
}

【讨论】:

    【解决方案2】:
    string.characters.contains(character)
    

    例子:

    let string = "Hello, World!"
    let character: Character = "e"
    
    if string.characters.contains(character) {
        print("\(string) contains \(character).")
    } else {
        print("\(string) doesn't contain \(character).")
    }
    

    【讨论】:

      猜你喜欢
      • 2011-03-29
      • 2020-09-20
      • 1970-01-01
      • 2018-08-25
      • 2021-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-15
      相关资源
      最近更新 更多