当前位置:编程学习 > JAVA >>

用正则表达去掉字符串中指定字符

请问用正则表达怎么去掉字符串中的/ 和\字符? --------------------编程问答-------------------- 这个用不着正则表达式。。。直接str.replaceAll("/","").replaceAll("\\",""); --------------------编程问答--------------------
引用 1 楼  的回复:
这个用不着正则表达式。。。直接str.replaceAll("/","").replaceAll("\\","");

你确定这样可以去掉吗,别想当然,还是再去百度一下吧 --------------------编程问答-------------------- 能不能去掉试一下就知道
引用 2 楼  的回复:
引用 1 楼  的回复:

这个用不着正则表达式。。。直接str.replaceAll("/","").replaceAll("\\","");

你确定这样可以去掉吗,别想当然,还是再去百度一下吧


String str="sss/aaaa\\sss";
System.out.println(str);
System.out.println(str.replace("/",""));
System.out.println(str.replace("\\","").replace("/",""));

sss/aaaa\sss
sssaaaa\sss
sssaaaasss --------------------编程问答--------------------
引用 3 楼  的回复:
能不能去掉试一下就知道
引用 2 楼  的回复:

引用 1 楼  的回复:

这个用不着正则表达式。。。直接str.replaceAll("/","").replaceAll("\\","");

你确定这样可以去掉吗,别想当然,还是再去百度一下吧

Java code

        String str="sss/aaaa\\sss";
        System.……

replaceAll("\\\\","")
这样就好了 --------------------编程问答-------------------- sddsf\\sdf\\sdf\\sdf
这样你再试试。
--------------------编程问答--------------------
引用 3 楼  的回复:
能不能去掉试一下就知道
引用 2 楼  的回复:

引用 1 楼  的回复:

这个用不着正则表达式。。。直接str.replaceAll("/","").replaceAll("\\","");

你确定这样可以去掉吗,别想当然,还是再去百度一下吧

Java code

        String str="sss/aaaa\\sss";
        System.……

上面用是replayceAll 不是replayce --------------------编程问答-------------------- str = str.replaceAll("[/\\\\]", ""); --------------------编程问答-------------------- str = str.replaceAll("[/\\\\]", ""); 然也
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,