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

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

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

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

【问题讨论】:

    标签: jquery-inputmask


    【解决方案1】:
    • [] 可选
    • ()
    • {}范围

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

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

    {1,} 创建min:1max:infinite

    等等:)

    【讨论】:

    • 我一直在阅读这个 jquery 库正则表达式的文档,这个答案太清楚了,100% 可以理解,为什么人们把它弄得这么复杂......这个答案让我很开心......!
    猜你喜欢
    • 2015-02-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 2019-01-12
    • 2015-03-31
    • 2015-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多