如何使用javascript验证Zipcode

如何使用javascript验证Zipcode,javascript,jquery,validation,Javascript,Jquery,Validation,我正在使用这个验证插件 它已经在进行邮政编码验证。但是,我想更新zipcode验证,如下所示: 邮政编码应为6或9位数字,格式如下xxxxxx或xxxxx-xxxxx。如果用户以上述格式输入6或9位数字,则应进行验证。如果用户输入的不是上述格式的6位或9位数字,则不允许输入。在/js/languages/jquery.validationEngine en.js 添加规则: "zip": { "regex": "/^[0-9]{6}|[0-9]{5}-[0-9]{4}$/",

我正在使用这个验证插件

它已经在进行邮政编码验证。但是,我想更新zipcode验证,如下所示:


邮政编码应为6或9位数字,格式如下xxxxxx或xxxxx-xxxxx。如果用户以上述格式输入6或9位数字,则应进行验证。如果用户输入的不是上述格式的6位或9位数字,则不允许输入。

/js/languages/jquery.validationEngine en.js

添加规则:

"zip": {
    "regex": "/^[0-9]{6}|[0-9]{5}-[0-9]{4}$/",
    "alertText": "Enter Valid Zip Code (XXXXXX or XXXXX-XXXX)"
},
现在,您可以在html中包括:

<input type="text" class="validate[custom[zip]]">


那么,你能告诉我们你试过什么吗?编程也是关于thinkingAm使用这个正则表达式。但是,它没有正确验证..“regex”:“/^[0-9]{6}|[0-9]{5}-[0-9]{4}$/”,它没有正确验证..即使我遵循它显示的格式,你能把它放到某个在线的地方吗?