您的位置:首页 > 编程语言 > Java开发

如何将java中的"/"替换为"/"以及replaceAll(String regex, String replacement) 注意事项

2010-01-12 15:29 716 查看
package conn;
/**
* 如何将java中的"/"替换为"/"
* @author jinchun
* "${abc}"符号在java中使用replace替换会出现异常,应该怎样替换带${}的字符串?
String abc_end=abc.replaceAll("[$][{](abc)[}]", "def");

replaceAll(String regex, String replacement)
这里regex是一个正则,不是普通的字符串.

*
*/
public class TestLinux {

/**
* @param args
*/
public static void main(String[] args) {
//java中使用System.getProperty("user.dir")获取用户当前路径。
//servlet中使用request.getRealPath()。
System.out.println(System.getProperty("user.dir"));

String path="D://self//atest";
System.out.println(path);

String path_end=path.replaceAll("////", "/");
System.out.println(path_end);

String abc="${abc}";
String abc_end=abc.replaceAll("[$][{](abc)[}]", "def");
System.out.println(abc_end);

}

}
/*
* 运行结果
D:/self/atest
D:/self/atest
D:/self/atest
def
* */
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐