如何验证Clojure中的电子邮件

曼尼斯·辛格(Manish Singh)

我想使用clojure验证电子邮件。我该怎么做。

(defn validate-email [email]

    )

我想知道使用正则表达式编写的函数体如何。

马辛·比尔斯基
(defn validate-email
  [email]
  (let [pattern #"[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?"]
    (and (string? email) (re-matches pattern email))))

至于Clojure中的正则表达式,这可能会有所帮助:http : //www.lispcast.com/clojure-regex


或者,除了其他功能外funcool / struct还可用于验证电子邮件

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何验证来自JTextField的电子邮件

来自分类Dev

Grails中的电子邮件验证

来自分类Dev

验证PHP中的电子邮件

来自分类Dev

如何使用clojure阅读电子邮件?

来自分类Dev

如何在Laravel验证中验证多个电子邮件?

来自分类Dev

PHP中的电子邮件注册验证

来自分类Dev

如何验证猫鼬中的电子邮件

来自分类Dev

如何在Go中验证电子邮件地址

来自分类Dev

如何在ReactJS中设置电子邮件的Regex验证?

来自分类Dev

Laravel卡在电子邮件/验证中

来自分类Dev

如何在TextFormField中验证电子邮件

来自分类Dev

如何使用Joi验证电子邮件

来自分类Dev

yii框架中的电子邮件验证

来自分类Dev

如何在Microsoft Excel中验证许多电子邮件

来自分类Dev

如何验证来自JTextField的电子邮件

来自分类Dev

验证PHP中的电子邮件

来自分类Dev

如何使用angularjs验证电子邮件

来自分类Dev

Zend框架-如何验证电子邮件?

来自分类Dev

验证表单提交中的电子邮件

来自分类Dev

Laravel 5.1中的电子邮件验证*

来自分类Dev

注册中的jQuery电子邮件验证

来自分类Dev

cakephp模型中的电子邮件验证

来自分类Dev

Java中的电子邮件验证

来自分类Dev

我如何在android中验证电子邮件?

来自分类Dev

Ruby 中的官方电子邮件验证

来自分类Dev

如何在 Angular2 中验证电子邮件?

来自分类Dev

如何在c#中验证电子邮件

来自分类Dev

如何检查电子邮件是否在 firebase 中得到验证

来自分类Dev

如何在 Selenium 中验证电子邮件用户输入?