请教高手验证引号是否存在这个'D:\重要东西\Model_Shanxi_20090325\[3-1_Allocation_Capex&Opex-LNE.xls]3-1.4_LNE Unit Cost'!E25字符串里
请高手赐教啊在线等啊!!!

解决方案 »

  1.   

    仅仅验证是否有单引号:
    reg="[']";
    content = "This is a te'st";
    Pattern tagPattern = Pattern.compile(reg);
    Matcher m = tagPattern.matcher(content);
    if(m.find()){
            System.out.println("yes");
    }
      

  2.   


    if (str.indexOf("'")>-1)
        System.out.println("yes");
      

  3.   

    import java.util.regex.Matcher;
    import java.util.regex.Pattern;public class Test { /**
     * @param args
     */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    String reg="[']"; 
    String content = "This is a te'st"; 
    Pattern tagPattern = Pattern.compile(reg); 
    Matcher m = tagPattern.matcher(content); 
    if(m.find()){ 
            System.out.println("yes"); 
    }
    }}
      

  4.   

    package test;public class Test_Char {
     public static void main(String args[]){
     int y=0;
     String str="'D:\\重要东西\\Model_Shanxi_20090325\\[3-1_Allocation_Capex&Opex-LNE.xls]3-1.4_LNE Unit Cost'!E25";
     for(int i=0;i<str.length();i++){
      if(str.charAt(i)=='\''){
     y++;
     System.out.print(str.charAt(i)); 
      }
      }
      if(y>=0){
      System.out.println("有"+y);}
     }
    }
      

  5.   

    加上:
    int count = 0;
            while(m.find()){
             count++;
            }
            if(count >= 2){
             System.out.println("yes");
            } else {
             System.out.println("no");
            }