目前,我正在使用一个带有长度限制的表达式:
<input #password="ngModel" type="password" name="password" minlength="5" maxlength="30" pattern="((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20})" required ngModel>
它能够工作,但我不想在结尾处有长度限制。我对正则表达式不是很了解,所以我认为删除结尾的{6,20}
就可以完成任务,但我错了。
因此我的问题是:如何让这个正则表达式在没有长度限制的情况下工作?谢谢!
pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).+"
。 - anubhava+
,所以我很接近了。看来你还需要那个.
哈哈。 - Jesper