我在离子角项目中使用模板驱动形式。
<input type="password" ngModel required name="password" pattern="(?=.*\[0-9])(?=.*\[a-z]).{6,}"></input>
上述输入文件在开发模式下工作正常。但在生产中它显示为无效。
如果我在开发和生产中输入“ aaaaaaa @ 123 ”,则密码字段的值有效。相同的值将无效。
答案 0 :(得分:1)
尝试从正则表达式中删除反斜杠转义字符。它应该是这样的:
(?=.*[0-9])(?=.*[a-z]).{6,}