有一条记录     1|麦哦是|999|123456
               2|麦去一|555|12453
我现在用正则表达式   可以匹配查找 比如我输入:麦,可以找到这两条记录,
 现在我想实现,如果我输入  "麦是"
要求也可以找出第一条记录,这种  非连续查找,不知道怎么实现,在线等待!

解决方案 »

  1.   

    楼主过滤一下啊
    先找到有“麦”的,再在找到的记录中找到有“是”的
    既然能实现“麦”,再实现“是”也不是很难的吧
      

  2.   

    恩,不是在数据库查找,而是在文本中找,还有就是,“麦是”是个字符串,难道又要我拆字?
      

  3.   

    怎么都没有人回答的呢,是没有会吗?
      

  4.   

    一楼的不就可以解决问题了?
    嘿嘿。
    这种问题,你想怎么解决就怎么解决,反正又不是拿出去卖钱的。
      

  5.   

    如果是从屏幕输入一个你想要查询的 字段,,怎么和改字段  不连续匹配?