Vbscript 检查weblist中的项目是否缩进
我有一个weblist中的项目列表,它有父项和子项。Child缩进到右边,我需要在datatable的两个不同列中检索Child和parent的值 我的代码是这样的:Vbscript 检查weblist中的项目是否缩进,vbscript,qtp,Vbscript,Qtp,我有一个weblist中的项目列表,它有父项和子项。Child缩进到右边,我需要在datatable的两个不同列中检索Child和parent的值 我的代码是这样的: list = qtp_getroproperty(page.weblist(), "items count", itemsCount For n = 1 To itemsCount items = page.weblist(), getitem(n) 试试这个 if strSurname.StartsWith(" ") 在
list = qtp_getroproperty(page.weblist(), "items count", itemsCount
For n = 1 To itemsCount
items = page.weblist(), getitem(n)
试试这个
if strSurname.StartsWith(" ")
在VBScript中,它是:
有几种方法可以做到这一点:
- 使用函数提取第一个字符,如下所示:
- 使用函数检查第一个字符:
If InStrRev(str, " ", 1) > 0 Then ... End If
- 输入字符串并将其与原始字符串进行比较:
请注意,最后一种方法是最通用的,但也是最昂贵的。通常,用它来检查像“字符串是否以空格开头”这样简单的内容是没有意义的。例如,如果您想检查“字符串是否以任何类型的空格开头”(If LTrim(str) <> str Then ... End If
),它会变得更有用“^\s”
If InStrRev(str, " ", 1) > 0 Then
...
End If
If LTrim(str) <> str Then
...
End If
Set re = New RegExp
re.Pattern = "^ "
If re.Test(str) Then
...
End If