在 Swift 语言中验证邮箱和电话号码,可以使用多个条件语句,例如 if 语句,但这过程冗长,可能需要 50 到 100 个 if 语句来验证邮箱。因此,我们将使用正则表达式来代替条件语句。Swift 提供了 NSPredicates,我们可以用它来评估正则表达式并进行测试。让我们看看如何使用正则表达式来实现相同的功能。我们将创建一个函数,可以将其用作 String 类的扩展或 UIViewController 的扩展,以便在整个项目中使用。将以下代码添加到项目中的任何类中,或创建一个单独的 Swift 类…… 阅读更多