VB中如何提取字符串中的部分数字
比如字符串:共3条,每页显示50100条如何获取里面的动态数字3?已经解决了:a=Browser("****").Page("****").Frame("main").W...
比如字符串:共 3 条,每页显示 50 100 条
如何获取里面的动态数字 3 ?
已经解决了:
a = Browser("****").Page("****").Frame("main").WebTable("日期").GetCellData(2,1)
msgbox a
msgbox len(a)
s=""
for i=1 to len(a)
b=mid(a,i,1)
If b= "条" then exit FOR
if b>="0" and b<="9" then s=s & b
next
msgbox s
请问下如何将这个功能写成公共函数,将 a 参数化,调用这个函数的时候给a赋值,并返回s,下面这个总是提示 缺少 ),什么意思?
Function getTotal (PageValue as string) as string
PageValue= ""
For i= 1 to len(PageValue)
j= mid(PageValue,i,1)
If j= "条" then exit For
If j>="0" and j<="9" then PageValue=PageValue & j
next
End Function 展开
如何获取里面的动态数字 3 ?
已经解决了:
a = Browser("****").Page("****").Frame("main").WebTable("日期").GetCellData(2,1)
msgbox a
msgbox len(a)
s=""
for i=1 to len(a)
b=mid(a,i,1)
If b= "条" then exit FOR
if b>="0" and b<="9" then s=s & b
next
msgbox s
请问下如何将这个功能写成公共函数,将 a 参数化,调用这个函数的时候给a赋值,并返回s,下面这个总是提示 缺少 ),什么意思?
Function getTotal (PageValue as string) as string
PageValue= ""
For i= 1 to len(PageValue)
j= mid(PageValue,i,1)
If j= "条" then exit For
If j>="0" and j<="9" then PageValue=PageValue & j
next
End Function 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询