这边介绍判断特殊字符的 判断其他的只要改掉正则表达式即可
//判断是否有特殊字符
//获取要判断的字符串
let str = chPWDTextfiled.text
//获取正则表达 这个是判断有没有特殊字符串
let regex = "^([A-Za-z]|[\\u4E00-\\u9FA5])+$"
//谓词来检测是否有匹配项
let predicate = NSPredicate.init(format: "SELF MATCHES %@", regex)
//传入匹配对象
let isValid:Bool = predicate.evaluateWithObject(str)
//然后根据true 或者 false 来判断是否执行想要的操作
本文介绍了一种使用正则表达式及谓词来检测字符串中是否存在特殊字符的方法,并提供了具体的实现步骤。
4796

被折叠的 条评论
为什么被折叠?



