classarr=split(code,">>><") for i=1 to 2 st=instr(classarr(i),">")+1 ov=instr(classarr(i),"<") classarr(i)=mid(classarr(i),st,ov-st) 代表什么意思,新人,看不懂
classarr=split(code,">>><") 将 code 变量的内容以“>>><”字符串作为分隔符分隔成数组 for i=1 to 2 循环两次 st=instr(classarr(i),">")+1 取出数组中第 i 项中的“>”字符的位置,加1 ov=instr(classarr(i),"<") 同上,不过是取“<”的位置,不加1 classarr(i)=mid(classarr(i),st,ov-st) 取出classarr(i) 中 st 开始的 ov - st 个字符。 看样子好像是取 HTML 标签之类的。 不过用正则表达式似乎更方便。
几个函数的简易用法举例如下 t = split("2008/10/22","/") 则t(0) == 2008,t(1) == 10,t(2) == 22 t = instr("abcdefg","d") 则t == 3 t = mid("abcdefg","2","3") 则t == "bcd"