找回密码
 加入
搜索
查看: 1253|回复: 6

检查某个字符串问题?

[复制链接]
发表于 2009-6-20 20:59:23 | 显示全部楼层 |阅读模式
本帖最后由 s77m72 于 2009-6-21 22:28 编辑

代码如下:
$pcname = @ComputerName
$Mid = StringMid  ( $pcname, 1,1 )
StringIsDigit ($mid)
if @error = 1 Then MsgBox(0,"",$mid)
$mid2 = StringMid  ( $pcname, 2,1 )
StringIsDigit ($mid2)
if @error = 1 Then MsgBox(0,"",$mid2)


为什么不能检查出数字来的?
 楼主| 发表于 2009-6-20 23:20:05 | 显示全部楼层
有人会吗?
发表于 2009-6-20 23:36:26 | 显示全部楼层
看不懂要搞什么。。
你的计算机名字第一二字符是数字吗??
发表于 2009-6-20 23:43:59 | 显示全部楼层
$Mid = StringMid(@ComputerName,1,1)
if StringIsDigit($mid) = 1 Then MsgBox(0,"",$mid)
$mid2 = StringMid(@ComputerName, 2,1 )
if StringIsDigit($mid2) = 1 Then MsgBox(0,"",$mid2)
发表于 2009-6-21 14:18:27 | 显示全部楼层

$pcname = @ComputerName
For $i = 1 To StringLen($pcname)
        $mid = StringMid($pcname, $i,1 )
        if StringIsDigit($mid) Then
                MsgBox(0,"数字",$mid)
        Else
                MsgBox(0,"非数字",$mid)
        EndIf
Next
 楼主| 发表于 2009-6-21 22:27:47 | 显示全部楼层
学习了,谢谢!!!!
发表于 2009-6-23 09:19:49 | 显示全部楼层
学习了!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-10 12:02 , Processed in 0.139224 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表