String s="yy1234bo8899;ap";
String s1="7799apy:@yuibo";
...只要知道每一个string的bo是不是在ap之前

解决方案 »

  1.   

    s.indexOf("bo")得到字符串中第一次出现bo的位置比较一下bo和ap的位置就可以了
      

  2.   

    用正则不是很方便
    用一楼方法就行
    boolean regaxString(String s) {
        return (s.indexOf("bo") < s.indexOf("ap"));
    }
      

  3.   

    return s.indexOf("bo")-s.indexOf("ap")<0?true:false;