右键单击Package Explore中的任意现有项目,选择"export ..." - "Java" - "Runnable JAR file",我在"启动配置"列表中找到所有旧项目.这些项目已从磁盘中删除,并且在Package Explore中不可见.如何从列表中删除它们?我正在使用eclipse indigo.
我需要的是第二匹配的正则表达式"abc"在"abcasdabchjkabc".我试图写这样的代码,
Pattern p = Pattern.compile("(?<=abc(.*?))abc");
Run Code Online (Sandbox Code Playgroud)
但它抛出一个java.util.regex.PatternSyntaxException:
Look-behind group does not have an obvious maximum length near index 11
(?<=abc(.*?))abc
^
at java.util.regex.Pattern.error(Pattern.java:1713)
at java.util.regex.Pattern.group0(Pattern.java:2488)
at java.util.regex.Pattern.sequence(Pattern.java:1806)
at java.util.regex.Pattern.expr(Pattern.java:1752)
at java.util.regex.Pattern.compile(Pattern.java:1460)
at java.util.regex.Pattern.<init>(Pattern.java:1133)
at java.util.regex.Pattern.compile(Pattern.java:823)
Run Code Online (Sandbox Code Playgroud)
请告诉我正确的!