Man*_*ngh 3 clojure clojurescript
我想使用 clojure 验证电子邮件。我该怎么做。
(defn validate-email [email]
)
Run Code Online (Sandbox Code Playgroud)
我想知道如何使用正则表达式编写函数体。
下面是一个简单函数的示例,它将email根据简单的正则表达式检查输入字符串:
(defn validate-email [email]
(re-matches #".+\@.+\..+" email))
Run Code Online (Sandbox Code Playgroud)
email如果它.+\@.+\..+与正则表达式匹配,它将返回输入nil,否则:
(validate-email "foo@bar.baz") ;=> "foo@bar.baz"
(validate-email "invalid") ;=> nil
(if (validate-email "foo@bar.baz") :valid :invalid) ;=> :valid
(if (validate-email "invalid") :valid :invalid) ;=> :invalid
Run Code Online (Sandbox Code Playgroud)
如果您需要一个好的正则表达式来匹配电子邮件,请参阅使用正则表达式验证电子邮件地址。
| 归档时间: |
|
| 查看次数: |
3426 次 |
| 最近记录: |