-
Bug
-
Resolution: Duplicate
-
P4
-
None
-
1.4.1_01, 1.4.2
-
x86
-
windows_2000
When trying to call String.replaceAll("\\", "X") to replace all '\'s with 'X's, the following error has been raised:
Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
^
at java.util.regex.Pattern.error(Pattern.java:1472)
at java.util.regex.Pattern.compile(Pattern.java:1264)
at java.util.regex.Pattern.<init>(Pattern.java:1013)
at java.util.regex.Pattern.compile(Pattern.java:760)
at java.lang.String.replaceAll(String.java:1706)
at RA.main(RA.java:5)
###@###.### 2002-11-24
Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
^
at java.util.regex.Pattern.error(Pattern.java:1472)
at java.util.regex.Pattern.compile(Pattern.java:1264)
at java.util.regex.Pattern.<init>(Pattern.java:1013)
at java.util.regex.Pattern.compile(Pattern.java:760)
at java.lang.String.replaceAll(String.java:1706)
at RA.main(RA.java:5)
###@###.### 2002-11-24
- duplicates
-
JDK-4984279 Internal error in java.util.regex if string ends with backslash
-
- Closed
-
-
JDK-6193724 unspecific exception thrown by Matcher.replaceAll
-
- Resolved
-
- relates to
-
JDK-6379239 JavaDoc bug about Pattern.compile("\\")
-
- Closed
-