我的问题是一元运算符不在Swift 3.0中。下面是我的代码段。
func checkCharacter(x: Character) {
if x >= "a" || x <="z"{
}
}
如何检查给定字符位于swift 3.0中的a到z之间
答案 0 :(得分:5)
试试这样。
func checkCharacter(x: Character) {
if x >= "a" && x <= "z" {
print("Inside character range")
}
else {
print("Not inside character range")
}
}
checkCharacter(x: "c")
答案 1 :(得分:2)
我强烈建议使用像这样的正则表达式
[program:elasticsearch]
command=/usr/share/elasticsearch/bin/elasticsearch -Des.insecure.allow.root=true
编辑:我偷了代码而没有提到它:Swift extract regex matches