使用JQuery掩码插件仅大声说出数字(不能以0开头)

使用JQuery掩码插件仅大声说出数字(不能以0开头),jquery,plugins,masking,Jquery,Plugins,Masking,我有这个输入(我正在使用JQuery掩码插件): 尝试使用以下方法定义“开始时非零”规则: jQuery('.mascara-end-numero').mask('Z#', { translation: { 'Z': { pattern: /[1-9]/, optional: true } } }); 但它不起作用:/ 如何做到这一点?解决

我有这个输入(我正在使用JQuery掩码插件):

尝试使用以下方法定义“开始时非零”规则:

jQuery('.mascara-end-numero').mask('Z#', {
            translation: {
              'Z': {
                pattern: /[1-9]/, optional: true
              }
            }
          });
但它不起作用:/

如何做到这一点?

解决方案(删除“可选”):

jQuery('.mascara-end-numero').mask('#');
jQuery('.mascara-end-numero').mask('Z#', {
            translation: {
              'Z': {
                pattern: /[1-9]/, optional: true
              }
            }
          });
jQuery('.mascara-end-numero').mask('Z#', {
            translation: {
              'Z': {
                pattern: /[1-9]/
              }
            }
          });