Zip的Javascript正则表达式失败

时间:2014-09-11 14:56:01

标签: knockout.js knockout-validation

我正在尝试使用敲除验证模式进行美国邮政编码验证,但无论我做了什么,请指定一个有效的zip,即正则表达式失败,请帮忙。

address().Zip.extend({
            required: true,
            pattern: {
                message: 'Please specify a valid zip',
                params: '/(^\d{5}$)|(^\d{5}-\d{4}$)/'
            }
        });

1 个答案:

答案 0 :(得分:3)

改为提供RegEx文字,例如:

address().Zip.extend({
            required: true,
            pattern: {
                message: 'Please specify a valid zip',
                params: /(^\d{5}$)|(^\d{5}-\d{4}$)/
            }
        });