Exception in thread "main" java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
*
^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.sequence(Pattern.java:2123)
at java.util.regex.Pattern.expr(Pattern.java:1996)
at java.util.regex.Pattern.compile(Pattern.java:1696)
at java.util.regex.Pattern.<init>(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.lang.String.split(String.java:2380)
at java.lang.String.split(String.java:2422)
at com.usi.yyxt.message.test.main(test.java:10)
这是我从网上摘录的,自己也遇到了同样的错误,在此感谢作者!Java.util.regex.PatternSyntaxException表达式错误异常String s="/babalaautomgr.ejs?method=constr"; int i=s.split("?").length; System.out.println(i);