为了账号安全,请及时绑定邮箱和手机立即绑定

java 中怎么替换字符串中的特殊字符

java 中怎么替换字符串中的特殊字符

哈尼露易丝 2016-06-07 08:48:42
java 中怎么替换字符串中的特殊字符
查看完整描述

3 回答

已采纳
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好:

用replaceAll();

String  str = "test.doc";
String newStr = str.replaceAll("doc","html");

运行结果:str = "test.html"

望采纳!

查看完整回答
3 反对 回复 2016-06-07
?
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”);

查看完整回答
1 反对 回复 2016-06-07
?
绿洲仙人球

TA贡献39条经验 获得超47个赞

不知道题主说的特殊字符是哪种,楼上说的都很正确是用replace()或者replaceAll()方法就好

我说一下不常见的特殊字符:如●○□·�■等这种特殊字符

String  str = "编辑:�张三";
String newStr = str.replaceAll("","�");

把要替换的特殊字符直接复制到第二参数就可以了

查看完整回答
反对 回复 2016-06-08
  • 3 回答
  • 0 关注
  • 7399 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信