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