|
发表于 2014-10-8 00:33:29
|
显示全部楼层
本帖最后由 q273814 于 2014-10-8 01:08 编辑
!就是取反的意思
比如一个表达式的结果是 真
!真 的意思就是和这个表达式刚好想反 就是假
1==1 这个是成立的 1是等于1的 就是真
!(1==1) 这个1=1是成立的 这句的意思就是 和(1等于1)相反的时候意思就是假了
还有在如果语句里看到!= 意思就是i不等于 ==是等于
还有你要的东西 下面
- //这里我是转大写了 从48-57是数字0-9 从65-90是大写字母A-Z 小写字母是从97开始往后26个 空格是32 后面的符号不对 你可以根据需要把不是自己想要的用字符串替换替换成""
- 内容 = str.struppercase("abc56ji779")
- for(i=0;i<str.strleng(内容);i++)
- Ascii=str.strgetat(内容,i)
- traceprint(Ascii)
- if((Ascii>=48)&&(Ascii<=57))
- traceprint(str.addchar("",Ascii)&"是数字")
- endif
- if((Ascii>=65)&&(Ascii<=90))
- traceprint(str.addchar("",Ascii)&"是字母")
- endif
- if(Ascii==32)
- traceprint(str.addchar("",Ascii)&"是空格")
- endif
- if((Ascii>=187)&&(Ascii<=221))
- traceprint(str.addchar("",Ascii)&"是=,-./~[\\]等符号")
- endif
- endfor
复制代码
|
|