按键精灵吧 关注:498,904贴子:996,894
  • 7回复贴,共1

贴吧的大神们来给小白指点指点判断的问题吧

只看楼主收藏回复

两种AB无顺序组合
例如 (ABBAA) AABA (ABBAA) ABAAA……
怎么判断前五个字母与中间字母一样时进行下一步,不一样时返回


IP属地:陕西1楼2016-06-26 02:54回复
    你的意思是.abbaa,为前五个,然后从第六个开始查看后面所有.来判断有没有abbaa对不对.


    2楼2016-06-26 04:51
    回复
      字符串 = "ABAABBABBBABBBAABAAABBABAAABBBABBBABAABAABBBBAB"'假设这是有相同数的随机字符串
      //字符串 = "ABAABBABBBABBBAABAAABBABAAABBBABBBABABABBBBAB"'假设这是没有相同随机字符串
      TracePrint "字符串为 :"&字符串
      取得 = mid(字符串, 1, 5)
      TracePrint "得知前五个为 :"&取得'然后调试输出取得的前5个看看
      查找 = instr(5, 字符串, 取得, 1)'从第五个开始在字符串查找取得的前五个进行文本比较
      TracePrint "返回的结果是 :" & 查找
      If 查找 > 0 Then
      TracePrint "找到相同的!字符串位置为! :" & 查找
      Else
      TracePrint "没找到相同的返回结果为 :"&查找
      End If


      3楼2016-06-26 05:01
      收起回复
        \(([AB]{5})\)


        IP属地:广东来自iPhone客户端4楼2016-06-26 11:13
        收起回复
          自顶啊,晚上大神多


          IP属地:陕西5楼2016-06-26 19:39
          回复