【发布时间】:2015-12-22 22:22:16
【问题描述】:
我正在为我在 AngularJs 中的项目填写注册表单。用户可以使用他/她的电子邮件/电话进行注册。我需要验证那个特定的文本框。
我对两者都有验证,使用不同的文本字段,使用 ng-pattern。但是如何在一个文本字段中验证两者?
我已经更新了我的代码,在这里:- enter code here
http://plnkr.co/edit/mCVxHxl2DIvqOYtVapRN?p=preview
【问题讨论】:
-
使用将两个正则表达式与 or 组合的正则表达式:
/^[_a-z0-9]+(\.[_a-z0-9]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,5})$|^\d+$/
标签: javascript html angularjs validation angularjs-directive