如何指定一个数字或固定字符串的jquery输入掩码?

如何指定一个数字或固定字符串的jquery输入掩码?,jquery,jquery-inputmask,Jquery,Jquery Inputmask,目标是让用户输入一个9位数字或一个值为“yourname”的字符串。比如: <input type="text" data-inputmask="'mask': '(999999999)|(YOUR NAME)'"> 我知道这不管用,但我尝试过很多不同的变体,但都不管用 有没有办法用jquery inputmask做到这一点?秘诀是需要转义常量值。例如: data-inputmask="'mask': '(999999999)|(\\Y\\O\\U\\R\\

目标是让用户输入一个9位数字或一个值为“yourname”的字符串。比如:

 <input type="text"
        data-inputmask="'mask': '(999999999)|(YOUR NAME)'">

我知道这不管用,但我尝试过很多不同的变体,但都不管用


有没有办法用jquery inputmask做到这一点?

秘诀是需要转义常量值。例如:

data-inputmask="'mask': '(999999999)|(\\Y\\O\\U\\R\\ \\N\\A\\M\\E)','rightAlign':false"