# SuperPage组件-密码输入
SuperPage提供了密码输入组件,和其它输入组件类似,可以将输入的内容提交到数据库中。密码输入组件中输入的信息会以·
的形式加密显示,也可以切换明文显示。
# 使用密码输入组件提交数据
密码输入组件的提交数据和其它输入组件提交数据操作方式一致,勾选提交数据属性并设置绑定字段属性,可以将输入信息提交到数据库中,具体可参考文本输入组件。
# 属性介绍
# 切换输入信息可见
密码输入组件中输入的信息默认以·
的形式加密显示,也可以切换信息的显示状态,具体操作为:
- 在密码输入>高级里,勾选允许切换密码可视,勾选后密码输入框后会出现一个眼睛形状的图标,点击可以切换密码可视状态
# 常用密码校验规则
校验规则 | 校验公式 |
---|---|
密码长度为8-20位 | LEN([密码.值])>7 AND LEN([密码.值])<21 |
密码至少包含大写字母、小写字母、数字中的任意两种 | (if(REGEXP_MATCH([密码].[值],"[0-9]"),1,0) +if(REGEXP_MATCH([新密码].[值],"[A-Z]"),1,0) +if(REGEXP_MATCH([新密码].[值],"[a-z]"),1,0))>1 |
密码长度为8-20位,必须包含字母和数字,支持部分特殊字符 | REGEXP_MATCH([密码].[值],'(?=.*([a-zA-Z].*))(?=.*[0-9].*)[a-zA-Z0-9-*/+.~!@#$%^&*_]{8,20}$') |
0条评论
评论