关于判断语句的求教.[已解决]
本帖最后由 xhf100 于 2010-5-10 16:31 编辑Dim $cp
$cp = stringregexp("F60","\d*")
If $cp < 51 Then
MsgBox(0,"请注意","此机器性能良好,可以玩大型游戏")
Else
MsgBox(0,"请注意","此机器属于影视是区域,请不要玩大型游戏")
EndIf
如果$cp是数字的话 就会判断出来 如果是 stringregexp("F10","\d*")就不会自己判断了...
无论F后面的数字是多少,都会显示第一个MSGBOX....
求教.....
嗯,好吧,最好在群里,问了一下,完美壹生给出了一个StringTrimLeft....解决掉了...谢谢楼下2位...楼下2位的也都可以. $cp = StringRegExp("F50", "\d+", 3)
If $cp < 51 Then
MsgBox(0, "请注意", "此机器性能良好,可以玩大型游戏")
Else
MsgBox(0, "请注意", "此机器属于影视是区域,请不要玩大型游戏")
EndIf 正则用得不对,应该是这样匹配的吧~~
$cp = StringRegExp("F62","\S(\d+)",3)
If $cp < 51 Then
页:
[1]