Java正则表达式判断字符串中不包含[]的标点符号

2024-11-22 22:36:54
推荐回答(1个)
回答(1):

    String s1 = "[dssdfgfdg";
    String s2 = "]23adsa";
    String s3 = "23adsa";
    System.out.println(s1.matches(".*[\\[\\]].*")==true?"包含":"不包含");
    System.out.println(s2.matches(".*[\\[\\]].*")==true?"包含":"不包含");
    System.out.println(s3.matches(".*[\\[\\]].*")==true?"包含":"不包含");