java 中怎么替换字符串中的特殊字符
3 回答
已采纳
慕莱坞9220042
TA贡献377条经验 获得超508个赞
你好:
用replaceAll();
String str = "test.doc"; String newStr = str.replaceAll("doc","html");
运行结果:str = "test.html"
望采纳!
qyy2499760117_叶子
TA贡献188条经验 获得超91个赞
第一:替换字符串中所有指定的字符,然后生成一个新的字符串
String str="dfdf\fsfs";
String str2 = str.replaceAll("\\","");
第二:
String s = “abcat”;
String s1 = s.replace(‘a’,‘1’);
第三:将字符串中某个指定的字符串替换为其它字符串
String s = “abatbac”;
String s1 = s.replaceAll(“ba”,“12”);
第四:替换第一个出现的指定字符串时
String s = “abatbac”;
String s1 = s. replaceFirst (“ba”,“12”);
绿洲仙人球
TA贡献39条经验 获得超47个赞
不知道题主说的特殊字符是哪种,楼上说的都很正确是用replace()或者replaceAll()方法就好
我说一下不常见的特殊字符:如●○□·�■等这种特殊字符
String str = "编辑:�张三"; String newStr = str.replaceAll("","�");
把要替换的特殊字符直接复制到第二参数就可以了
添加回答
举报
0/150
提交
取消