jQuery inputmask 对字符数没有限制

Posted

技术标签:

【中文标题】jQuery inputmask 对字符数没有限制【英文标题】:jQuery inputmask no limit on number of characters 【发布时间】:2017-04-16 18:16:27 【问题描述】:

我正在使用 jQuery inputmask 插件来屏蔽文本字段 (https://github.com/RobinHerbots/Inputmask)。我无法弄清楚用于屏蔽 unlimited 数量的字母数字字符的语法。这似乎应该很简单,我似乎无法在文档或另一个 *** 问题中找到答案。到目前为止,这是可行的:

$('.inputmask_alphanumeric').inputmask( mask: "[*]100", greedy: false );

100 目前是一个很大的数字,但我希望它成为未来任何长文本输入的通用类规则。我试过 * 和 + 但它们似乎不起作用。谢谢。

【问题讨论】:

【参考方案1】: [] 可选 ()范围

[*]100 == 可选字符 * 必须输入 100

您需要*0, 来创建min:0max:infinite 掩码

1, 创建min:1max:infinite

等等:)

【讨论】:

我一直在阅读这个 jquery 库正则表达式的文档,这个答案太清楚了,100% 可以理解,为什么人们把它弄得这么复杂......这个答案让我很开心......!

以上是关于jQuery inputmask 对字符数没有限制的主要内容,如果未能解决你的问题,请参考以下文章

使用 jquery.inputmask 插件进行 parsley.js 验证

Jquery inputmask 大小写大小写

如何使 jquery.inputmask 与输入类型 = 数字一起使用?

导入 jquery.inputmask 的正确方法是啥?

jquery.inputmask 3.3.4 的日期时间格式错误?

jquery-inputmask 事件触发未完成