首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解ng-pattern导致的错误

理解ng-pattern导致的错误
EN

Stack Overflow用户
提问于 2016-11-19 03:26:43
回答 1查看 48关注 0票数 0

我使用ng-pattern是为了获得用户电话号码的正确格式。但是当我尝试运行这个应用程序时,我得到了一个错误,声明为Error: [$parse:lexerr] Lexer Error: Unexpected next character at columns 0-0 [^] in expression [^(?:\(\d{3}\)|\d{3}-)\d{3}-\d{4}$].,我不知道是什么原因。求求你,我需要帮助。

代码语言:javascript
复制
 <input type="tel" name="phoneno" maxlength=10  ng-model="phone.number" ng-pattern="^(?:\(\d{3}\)|\d{3}-)\d{3}-\d{4}$" required/>
EN

回答 1

Stack Overflow用户

发布于 2016-11-19 03:30:33

您缺少"//“正则表达式分隔符,这可能是导致此问题的原因。

代码语言:javascript
复制
 <input ... ng-pattern="/^(?:\(\d{3}\)|\d{3}-)\d{3}-\d{4}$/" required/>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40684629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档