检查某个字符串问题?
本帖最后由 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)
为什么不能检查出数字来的? 有人会吗? 看不懂要搞什么。。
你的计算机名字第一二字符是数字吗?? $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)
$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
学习了,谢谢!!!! 学习了!:face (7):
页:
[1]