【发布时间】:2016-05-12 16:06:10
【问题描述】:
我正在尝试创建一个表单步骤,其中一个表单步骤项是电子邮件输入。为此,我想针对某些域验证电子邮件,即
@gmail.com、@icloud.com、@me.com
我可以看到我们的电子邮件回复格式如下:
ORKEmailAnswerFormat()
但是,我在这种类型中看不到任何允许我应用验证正则表达式的地方。调查一下,我发现我们有以下内容
ORKAnswerFormat.textAnswerFormatWithValidationRegex(validationRegex, invalidMessage)
我想这是我最好的选择?如果是这样,有没有人知道可以处理上述 3 个域的 swift 正则表达式(我的正则表达式不是最好的!)?
我有这样的东西......(不是我所知道的最伟大的!)
[A-Z0-9a-z._%+-]+@gmail.com
【问题讨论】:
-
[A-Z0-9a-z._%+-]+@(gmail|icloud|me)\.com
标签: ios regex swift email researchkit