使用html5模式属性进行验证

时间:2011-04-13 09:59:03

标签: regex html5

我正在尝试验证密码(始终为6位)。我正在使用,

[0-9]{6}

这项工作起作用,但它使字段成为必填项。

如何使其成为可选项?

1 个答案:

答案 0 :(得分:5)

^([0-9]{6})?$

^ ist字符串开头,$是字符串结尾,()?说:我的内容恰好一次或没有。

但是,如果我正确阅读the spec并且FF4中的a quick test没有欺骗我,只要您不添加required属性,就可能没有必要这样做也是(在这种情况下,这将是一个错误)。