如何使用iMask允许可选字符?

时间:2012-09-26 19:35:15

标签: jquery regex input mask

这是我原来的帖子:imask

我解决了这个问题,但我想知道如何在输入上放置多个掩码。因此,对于手机输入,我想提出类似的内容:

$('#phone').iMask({  
    type:'fixed',  
    mask:'(999) 999-9999 || 9 (999) 999-9999',  
    stripMask: false
});

但显然这不起作用(或者我不会发布)。谁知道如何在面具中做多个条件?感谢

1 个答案:

答案 0 :(得分:2)

mask中的值不是正则表达式,它是自定义掩码格式。

以下内容应该有效

 $('#phone').iMask({  
    type:'fixed',  
    mask:'9 (999) 999-9999',  
    stripMask: false
 });

如果用户不想输入第一个数字,他们可以通过使用箭头跳过该数字来跳过它

http://jsfiddle.net/GtQKh/23/