ftsg.net
当前位置:首页 >> JAvA中如何去掉字符串中的\符合 >>

JAvA中如何去掉字符串中的\符合

public static void main(String[] args) { String str = "adfad\n"; str.replace("\n", ""); System.out.println(str); } replace("\n", "123");这个方法就是用来替换指定字符的

可以参照如图的例子:

//replaceAll(String regexp,String replace); String a = "abcdefcdefgh"; String b = "cd"; String c = a.replaceAll(b,""); System.out.println(c); //output: abefefgh

String str = "\\he11o\\"; System.out.println(str); System.out.println(str.replace("\\", "")); System.out.println(str.replaceAll("\\\\", ""));

直接使用空字符串替换就可以了 String b = "abcabcabc"; b=b.replace("b",""); 这个应该是比较简单的了,别的比如取出来你想要删掉的字符的位置,然后去除

忽略转义的工具类, org.apache.commons.lang.StringEscapeUtils,其中unescapeJava(String s)方法是来处理java转义字符的,可以将字符串中的 “\”转换为 “\”,“'”转换为“'”等。通过这个方法处理以上字符串 public class Test(){ public static vo...

Java字符串中不能出现单反斜杠,定义字符串"\"要用"\\"代替,"\"有转义 String s = "\\C\\h\\a\\i\\n\\i\\n\\g\\.\\d\\b\\3"; s = s.replace("\\", ""); System.out.println(s);(打印出的s就是Chaining.db3)

public class Hello{public static void main(String[] args){String str="123assume345contribute";System.out.println(str.replaceAll("\\d+",""));}}

String str=new String("\\abc"); //实际相当于一个反斜杠+abc,前一个用于转义; str=str.replace("\\",""); System.out.println(str); 输出abc

可以用public String substring(int beginIndex , int endIndex)方法 该方法可以获取介于beginIndex和endIndex之间的子字符串 把一个字符串的后两个字母去掉: s=s.substring(0,s.length()-2); 例如:

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com