【已解决】如何判断一个变量的数据类型
本帖最后由 regolee 于 2014-12-27 12:38 编辑当脚本接收到一个变量,我要判断这个变量是否是一个数,如果是的则继续执行后续指令,如果不是则弹出消息框,提示用户的输入为非法字符。 if isnumber($i) then 回复 2# netegg
本人初学,谢谢指导!!{:face (396):} 回复 2# netegg
再请教一下,如何判断一个字符串的字符全部为纯数字? 回复 4# regolee
我发现我读取的纯数字变量,它也认为是一个字符串。 本帖最后由 netegg 于 2014-12-27 11:45 编辑
If StringIsDigit($str)Thenmsgbox(0,0,true) 本帖最后由 netegg 于 2014-12-27 11:47 编辑
难道就不看帮助吗 http://www.autoitx.com/thread-16803-1-1.html
你先看看这个帖子吧 回复 6# netegg
运行结果不太对啊,即使把字符串分割成单个字符,脚本还是把单个字符认作字符,而不是数字。是这样理解吗? $str = '1234567890'
MsgBox(0,0,StringIsDigit($str))
$str = '123456789a'
MsgBox(0,0,StringIsDigit($str)) 回复 10# netegg
再次感谢!! 楼主这问题,我也真是醉了~~~
页:
[1]