【发布时间】:2017-04-23 14:40:53
【问题描述】:
我有一个像这样的角度部分输入
<input type='email' pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" />
但是,这种模式似乎打破了局部。当我删除它时,可以毫无问题地显示视图。但是,当对部分进行请求时,将其保留会导致解析错误。
有什么想法吗?
【问题讨论】:
-
尝试
ng-pattern和^在正则表达式开头锚点。 -
那么像 pattern="^[a-z0-9._% etc..." ?
-
ng-pattern="/^[\w.%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$/i" -
想评论否决票?
-
请分享您的代码,否则没有人可以帮助您,因为我们只是不知道问题出在哪里。下面的正则表达式或我的建议必须有效。
标签: javascript html angularjs regex