如何检查字符串是否包含特定字符?
How do I check if a String includes a specific Character?
如何检查 String
是否包含特定的 Character
?
例如:
if !emailString.hasCharacter("@") {
println("Email must contain at sign.")
}
给你:
if emailString.rangeOfString("@") != nil{
println("@ exists")
}
你可以用这个
if emailString.rangeOfString("@") == nil {
println("Email must contain at sign.")
}
您可以使用 free-standing find
function,像这样:
let s = "hello"
if (find(s, "x") != nil) {
println("Found X")
}
if (find(s, "l") != nil) {
println("Found L")
}
如何检查 String
是否包含特定的 Character
?
例如:
if !emailString.hasCharacter("@") {
println("Email must contain at sign.")
}
给你:
if emailString.rangeOfString("@") != nil{
println("@ exists")
}
你可以用这个
if emailString.rangeOfString("@") == nil {
println("Email must contain at sign.")
}
您可以使用 free-standing find
function,像这样:
let s = "hello"
if (find(s, "x") != nil) {
println("Found X")
}
if (find(s, "l") != nil) {
println("Found L")
}