java中如何去掉\,/字符

如题所述

public class Mystr {
public static void main(String args[]){
String stri=new String("hello, \\, helo / / / htell.");
System.out.println(stri);
stri=RplStr(stri,"\\",""); //把字符stri中的\替换为空字符串,即删除之
stri=RplStr(stri,"/",""); //把字符stri中的/替换为空字符串,即删除之
stri=RplStr(stri,",",""); //把字符stri中的,替换为空字符串,即删除之
System.out.println(stri);

}

//把字符str1中的str2替换为str3
public static String RplStr(String str1,String str2,String str3){
String strtmp="";
int i=0,f;
for(i=0;;i+=str2.length()){
f=str1.indexOf(str2,i);
if (f==-1) {
strtmp+=str1.substring(i);
break;
}else{
strtmp+=str1.substring(i,f);
strtmp+=str3;
i=f;
}
}
return strtmp;
}
}

温馨提示:内容为网友见解,仅供参考
无其他回答

Java如何去除字符串中的空格、回车、换行符、制表符
1.去除空格:s = s.replace(‘\\\\s’,);2.去除回车:s = s.replace(‘’,);这样也可以把空格和回车去掉,其他也可以照这样做。注:回车(\ )\\t 水平制表符(\ )\\s 空格(\)换行 将光标移动到下一行第一格 相当于平时用的回车 \\r 回车 将光标移动...

Java中去除字符串中所有空格的几种方法
JAVA中去掉空格 1. String.trim()trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 复制代码 代码如下:String str = " hell o ";String str2 = str.replaceAll(" ", "");System.out.println(str2);3.或者replaceAll(" +",""); 去掉所有空格 4.str = ....

Java中去除字符串中所有空格的几种方法
1、String.trim() \\x0d\\x0a\\x0d\\x0atrim()是去掉首尾空格 \\x0d\\x0a\\x0d\\x0a2、str.replace(" ", ""); 去掉所有空格,包括首尾、中间 \\x0d\\x0a\\x0d\\x0a复制代码 代码如下:\\x0d\\x0aString str = " hell o "; \\x0d\\x0aString str2 = str.replaceAll(" ",...

java程序如何过滤字符串的空格?
如果需要在字符串中去除所有空格,我们能使用正则表达式。借助正则表达式和replaceAll()方法,我们可以替换字符串中的所有空格字符。正则表达式中的\\s表示空格字符,\\\\s则是对\\s的转义。示例代码如下:String str = "Hello World";String noSpacesStr = str.replaceAll("\\\\s", "");System.out.println...

java中怎么把字符串中的单引号去掉?
1、java编码举例:String regexp = "\\'";String str = "'SL'";System.out.println("替换前:" + str);str = str.replaceAll(regexp, "");System.out.println("替换后:" + str);2、原因分析:String类被final修饰,是不可变的。所以对String对象施加任何操作都不会改变它的内容。而 str....

Java如何去除字符串中的空格、回车、换行符、制表符?
void main(String[] args) { System.out.println(StringUtils.replaceBlank("just do it!")); } \/*--- 笨方法:String s = "你要去除的字符串"; 1.去除空格:s = s.replace('\\\\s','');

Java怎么才可以去掉首尾符号
可以调用String的replaceAll("[\\\\{\\\\}\\\\[\\\\]]", ""),用这个正则就可以了

java怎么去掉字符串最后一个字符
在Java中,如果你需要从字符串中移除最后一个特定字符,有几种方法可供选择。首先,最常见的方式是使用Substring方法。例如,如果你的字符串s为"1,2,3,4,5,",你可以这样做:s = s.Substring(0, s.Length - 1);另一种方法是利用RTrim函数,它最初主要用于去除字符串末尾的空格,但也可以用于...

java中怎么截取\\
java中\\本身就是转义字符,如果要截取\\的话,就需要再次转义,也就是"\\\\\\",实例如下: 1 2 3 4 5 String temp[] = filePath.replaceAll("\\\\\\","\/").split("\/"); String fileName = "" if(temp.length > 1){ fileName = temp[temp.length - 1]; }本回答...

JAVA中如何去除字符串前后的全角空格(当中保留)?
自己写一个方法,使用split()去除角空格以及全角空格!~ split()返回是String[],后再组合成一个String public String[] split(String regex)根据给定正则表达式的匹配拆分此字符串。该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,所得数组中不包括结尾空字符串。例如,...

相似回答