易语言检测编辑框是否包含大写小写字母和数字
大写1=取代码(编辑框2.内容,)≥65且取代码(编辑框2.内容,)≤106小写1=取代码(编辑框2.内容,)≥97且取代码(编辑框2.内容,)≤122数字1=取代码(编...
大写1 = 取代码 (编辑框2.内容, ) ≥ 65 且 取代码 (编辑框2.内容, ) ≤ 106
小写1 = 取代码 (编辑框2.内容, ) ≥ 97 且 取代码 (编辑框2.内容, ) ≤ 122
数字1 = 取代码 (编辑框2.内容, ) ≥ 48 且 取代码 (编辑框2.内容, ) ≤ 57
然后怎么判断编辑框2.内容是包含大写小写和数字呢
不要计次循环,不要模块的情况下怎么实现 展开
小写1 = 取代码 (编辑框2.内容, ) ≥ 97 且 取代码 (编辑框2.内容, ) ≤ 122
数字1 = 取代码 (编辑框2.内容, ) ≥ 48 且 取代码 (编辑框2.内容, ) ≤ 57
然后怎么判断编辑框2.内容是包含大写小写和数字呢
不要计次循环,不要模块的情况下怎么实现 展开
展开全部
.版本 2
.支持库 RegEx
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 正则, 正则表达式
.局部变量 结果, 搜索结果, , "0"
.局部变量 提示, 文本型
正则.创建 (“[a-z]”, )
结果 = 正则.搜索全部 (编辑框1.内容)
.如果真 (取数组成员数 (结果) > 0)
提示 = 提示 + “ 小写字母”
.如果真结束
正则.创建 (“[A-Z]”, )
结果 = 正则.搜索全部 (编辑框1.内容)
.如果真 (取数组成员数 (结果) > 0)
提示 = 提示 + “ 大写字母”
.如果真结束
正则.创建 (“[0-9]”, ) ' \d 本应该可以在这里使用,但易语言自带正则居然会匹配出汉字,弄得我莫名其妙的。
结果 = 正则.搜索全部 (编辑框1.内容)
.如果真 (取数组成员数 (结果) > 0)
提示 = 提示 + “ 数字”
.如果真结束
.判断开始 (提示 ≠ “”)
调试输出 (“编辑框1内含有:” + 提示)
.默认
调试输出 (“编辑框1内不含任何字母数字”)
.判断结束
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询