此 jQuery 插件无法识别波斯字母和数字。我的代码有问题吗?还是来自其他地方?

This jQuery plugin does not recognize Persian letters and numbers. Is there a problem with my code? Or from somewhere else?

我将在下面发布我的代码,我正在使用 inputmask.js 这是一个 jQuery 插件来限制输入。请帮忙,我也会尝试自己做更多的事情。

<script>
    Inputmask.extendDefinitions({
        //Persian character and numbers (and space!)
        'f': {
            validator: "[۰-۹\u060C-\u0638\u0639-\u0648\u06A9\u06AF\u06CC\u067E\u0686\u064A\u0649\u0626\u0698 ]",
            cardinality: 1
        },

        'n':
    {
          validator:"[0-9]",
    },

    'm':
    {
        validator:"[۰-۹]",
    },

    'z':
    {
        validator:"[۱-۹]",
    }

</script>

可能是因为inputmask.And的版本在这里是一个工作演示:

1.copy/dist/jquery.inputmask.js到你自己的项目中link

2.use您认为的jquery:

<input id="input1"/>
@section scripts{
    <script src="~/lib/jquery/dist/jquery.inputmask.js"></script>
    <script>
        $(document).ready(function () {

            Inputmask.extendDefinitions({
                //Persian character and numbers (and space!)
                'f': {
                    validator: "[۰-۹\u060C-\u0638\u0639-\u0648\u06A9\u06AF\u06CC\u067E\u0686\u064A\u0649\u0626\u0698]",
                    cardinality: 1
                },
            });
            $("#input1").inputmask("f{*}");
            
        });
 </script>
}

结果: