首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zurb-Foundation 6/ Abide自定义验证模式是如何工作的?

Zurb-Foundation 6/ Abide自定义验证模式是如何工作的?
EN

Stack Overflow用户
提问于 2016-09-30 10:10:00
回答 1查看 931关注 0票数 1

我想创建我自己的自定义模式,以便使用Foundation 6框架的遵守插件来验证字段。然而,我找不到任何资源来指示创建模式所需的语法。

以下是用于验证电子邮件字段的标准遵守模式的示例:

代码语言:javascript
复制
email : /^[a-zA-Z0-9.!#$%&\'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,

我需要的模式是一个只有数字的字段,但是它不能有任何前导零。

我在哪里可以找到信息,以帮助我了解如何创建它?

EN

回答 1

Stack Overflow用户

发布于 2016-09-30 22:09:52

将此代码添加到您的Javascript:

Foundation.Abide.defaults.patterns['no_leading_zero_number'] = /^[1-9]\d*/;

然后像这样使用:

<input id="phone" type="text" pattern="no_leading_zero_number">

正则表达式/^[1-9]\d*/匹配没有任何前导零的数字。

我鼓励你看看Foundation docs,它是一个写得很好的指南。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39782616

复制
相关文章

相似问题

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