Html模式密码字符和数字

时间:2012-11-11 14:51:28

标签: html design-patterns

密码长度必须至少为8且不超过16个字符,并且由字母数字字符组成。每种类型必须至少有两个非连续的字符:字母和数字。这意味着:有些字母用一些数字分隔,有些数字用一些字母分隔。

我需要使用正则表达式编写html模式。如何使用正则表达式编写此模式?

1 个答案:

答案 0 :(得分:2)

标题中的“Html模式”一词(尽管邮件正文中没有任何内容)表明问题是如何在HTML中的pattern属性中的input type=password属性中表达条件。 / p>

第一句中的条件很简单:假设我们将自己局限于Ascii字符,属性将为pattern="[A-Za-z0-9]{8,16}"

第二句中添加的复杂性似乎是不能表达为正则表达式的复杂性。根据定义,pattern属性仅限于正则表达式。