现在我需要解决这样一个问题,统计一个字符串中分号出现的次数,并且最后两个分号之间含有"|"符号。且最后一个分号后面一定要有"|"符号,怎么实现?

解决方案 »

  1.   

    不太明白你的意思,如果只是统计分号,就数分号不就行了? 还管它是不是有竖线?
    比如下面代码:
    dim strTest as string
    strTest="abcd;ed;e;f;a;"
    'strTest 就是待测的字符串,dim iCount,i as integer
    icount=0
    for i=0 to strTest.length-1
     if strTest.substring(i,1)=";" then
       icount+=1
     end if
    next iicount 最后的结果就是分号的个数.
      

  2.   

    楼上玩的是net呀
      我也不明白楼住的意思,不过看起来使用split函数,以分号为特殊字符分开,然后再判断其他的
      

  3.   

    使用split函数,以分号为特殊字符分开,然后再一个一个判断这些字符串中是否含有“|”