密码长度必须至少为8且不超过16个字符,并且由字母数字字符组成。每种类型必须至少有两个非连续的字符:字母和数字。这意味着:有些字母用一些数字分隔,有些数字用一些字母分隔。
我需要使用正则表达式编写html模式。如何使用正则表达式编写此模式?
答案 0 :(得分:2)
标题中的“Html模式”一词(尽管邮件正文中没有任何内容)表明问题是如何在HTML中的pattern
属性中的input type=password
属性中表达条件。 / p>
第一句中的条件很简单:假设我们将自己局限于Ascii字符,属性将为pattern="[A-Za-z0-9]{8,16}"
。
第二句中添加的复杂性似乎是不能表达为正则表达式的复杂性。根据定义,pattern
属性仅限于正则表达式。