要求把前台页面输入框输入: 12345文件夹1\67890文件夹2\picture\
分别转化为: 12345文件夹1\\67890文件夹2\\picture\\
和: 12345文件夹1/67890文件夹2/picture/
各位能帮我看看哪里错了吗?感激不尽!!
public class Index {
public static void main(String[] args) {
String aaa="12345文件夹1\\67890文件夹2\\picture\\";
String bbb=aaa.replaceAll("\\","\\\\");
String ccc=aaa.replaceAll("\\","/");
System.out.println(aaa);
System.out.println(bbb);
System.out.println(ccc);
}
}
Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
at java.util.regex.Pattern.error(Pattern.java:1713)
at java.util.regex.Pattern.compile(Pattern.java:1466)
at java.util.regex.Pattern.<init>(Pattern.java:1133)
at java.util.regex.Pattern.compile(Pattern.java:823)
at java.lang.String.replaceAll(String.java:2190)
at com.vs.jdbc.index.Index.main(Index.java:7)
分别转化为: 12345文件夹1\\67890文件夹2\\picture\\
和: 12345文件夹1/67890文件夹2/picture/
各位能帮我看看哪里错了吗?感激不尽!!
public class Index {
public static void main(String[] args) {
String aaa="12345文件夹1\\67890文件夹2\\picture\\";
String bbb=aaa.replaceAll("\\","\\\\");
String ccc=aaa.replaceAll("\\","/");
System.out.println(aaa);
System.out.println(bbb);
System.out.println(ccc);
}
}
Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
at java.util.regex.Pattern.error(Pattern.java:1713)
at java.util.regex.Pattern.compile(Pattern.java:1466)
at java.util.regex.Pattern.<init>(Pattern.java:1133)
at java.util.regex.Pattern.compile(Pattern.java:823)
at java.lang.String.replaceAll(String.java:2190)
at com.vs.jdbc.index.Index.main(Index.java:7)
解决方案 »
- 使用Struts2,在Action中怎么才能得到页面提交的数据?
- 如何从数据库中取记录给变量赋值?
- 新手关于javadoc的问题
- 关于代码重构,代码复用各位有什么好建议。
- Hibernate使用级联的问题?
- 请教一下各位大虾weblogic,JBoos,Tomcat有什么区别.
- 我等了一夜了,也没解决问题!
- 字符相关(考考菜鸟)
- 《weblogic7+bjb7整合开发培训手册一份》的源码中有错误,代码如下,望大虾进来改一下,为我等菜鸟指一条明路!!
- ConstraintViolationException异常,但没有执行 catch(ConstraintViolationException e)中的代码
- org.springframework.beans.factory.BeanCreationException: 帮忙看看问题
- 如何写接口文件
String bbb=aaa.replaceAll("\\\\","\\\\\\\\");
String ccc=aaa.replaceAll("\\\\","/");
System.out.println(aaa);
System.out.println(bbb);
System.out.println(ccc);