jquery inputmask:遮罩花括号

jquery inputmask:遮罩花括号

问题描述:

我想用双花括号包裹我的用户输入,即sometext - >{{ sometext }}。我成功地使用Inputmask来包装输入,但不能简单地将它简化为大括号。jquery inputmask:遮罩花括号

这里是与%% double percentages %%包装输入一个例子:

$('#masked').inputmask({ 
    mask: "%% a{1,20} %%" 
}); 

https://jsfiddle.net/vm2uu4xd/

但是当我尝试到面罩改为{{ a{1,20} }}\{\{ a{1,20} \}\}它打破:

TypeError: Cannot read property 'isGroup' of undefined 

什么这是适当的格式?

但是当我尝试到面罩改为{{ a{1,20} }}\{\{ a{1,20} \}\}它打破

使用双反斜线:

mask: "\\{\\{ a{1,20} \\}\\}" 

https://jsfiddle.net/vm2uu4xd/2/

或定义不同ecsapeChar自报家门 - https://github.com/RobinHerbots/Inputmask#escapechar