社区
Web 开发
帖子详情
java中字符串的替换问题,如何把路径中的"\"换成"/"或者"\\",在线等
DHC_simon
2006-06-27 09:46:22
如题
...全文
839
8
打赏
收藏
java中字符串的替换问题,如何把路径中的"\"换成"/"或者"\\",在线等
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loveyt
2006-06-27
打赏
举报
回复
rower203(华仔) 应该素正解
afengonline
2006-06-27
打赏
举报
回复
"\"是转义符,要表示真正的"\"就要用"\\"
rower203
2006-06-27
打赏
举报
回复
String bbb = "c:\\a\\b" ;
System.out.println(bbb.replace("\\","\\\\"));
xlyyc
2006-06-27
打赏
举报
回复
用java.io.File.separator,不用这么麻烦的换来换去的
wangxin4450
2006-06-27
打赏
举报
回复
应该是
replaceAll("","")
lzb1229
2006-06-27
打赏
举报
回复
str = replace(str, "//", "/");
kevinliuu
2006-06-27
打赏
举报
回复
String b = "c:\\a\\b" ;
System.out.println(b.replace('\\','/'));
qqulijun
2006-06-27
打赏
举报
回复
replace()这个方法可以搞定
Java
工程师必学系列课程之5--《
字符串
及正则表达式》视频课程
课程目标:学习
Java
语言
中
字符串
相关的知识、字符编码常识和正则表达式的使用,并完成案例前导课程:《
Java
工程师必学系列课程》前4部课程内容:本课程是《
Java
工程师必学系列课程》的第5部分,主要讲解
Java
语言
中
字符串
相关知识、字符编码常识和正则表达式的使用。本课程涉及的主要内容可以分为四部分:一、String、StringBuffer和StringBuilder类基本常识、基本原理和使用技巧二、字符编码常识三、
Java
语言正则表达式的详细语法和使用技巧四、实战案例课程说明:在开发
Java
程序的过程
中
,最常用的类莫过于
字符串
相关的类。可以毫不夸张的说,任何一个
Java
程序,都离不开对
字符串
保存和处理。很多学员对
字符串
的理解只是处于比较粗浅的阶段。殊不知,如果对
字符串
处理的不好,会影响到软件的运行效率。本课程专门讲解
字符串
相关的知识,将从
字符串
的存储方式、底层的运行方式等各方面深入讲解其
中
的原理和技巧。此外,对
字符串
进行更高级的处理,又要用到正则表达式的相关知识。正则表达式广泛应用于各种与
字符串
处理相关的场合。它是一套独立的语言系统,经过几十年的完善和发展,现在已经非常的强大,并且形成了国际标准。各种高级编程语言,都实现了自己的表达式引擎。本课程详细的讲解了
Java
语言
中
正则表达式的语法和使用技巧。掌握了正则表达式,对编程水平的提高有非常大的帮助!同时,本课程在最后一部分,安排了非常精彩的、完整的实战案例,通过实战的形式切实帮助学员提高解决具体
问题
的能力!预期效果:认真学习完本课程,学员可以掌握
字符串
处理及正则表达式相关的系统知识,并能提高实际的编码水平。环境配置要求:学习本课程需安装JDK1.8或更高版本的JDK,以便程序能正确运行,建议使用IntelliJ IDEA 2019.1.2或更高版本的开发工具。 因有合作协议约束,《穆哥学堂》只提供PDF版本的课件!
JAVA
中
字符串
(\)、(\\)、(/)之间的
替换
在不同的系统
中
,
路径
的分隔符不同,故需要做出判断,并切换分隔符 ①
java
把
字符串
中
的反斜杠(\)替
换成
(\\) replaceAll里面用的是正则表达式,所以
字符串
转义一次,正则转义一次,所以一个斜扛要写4个,用replaceAll( "\\\\ ", "\\\\\\\\ "); ②
java
把
字符串
中
的反斜杠(/)替
换成
(\) replaceAll("/",
java
反斜杠
字符串
替换
Java
: 在不同的系统
中
,
路径
的分隔符不同,故需要做出判断,并切换分隔符; String类
中
replaceAll方法如下: String.replaceAll(String regex,String replacement),replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠; 1.
java
把
字符串
中
的反斜杠(\)替
换成
双斜杠(\\) replaceAll里面用的是正则表达式,所以
字符串
转义一次,正则转义一次,所以一个斜扛要写4个,如:replaceAll("\\\\",...
关于
Java
字符串
替换
“/”斜杠的方法
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_
Java
一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。 今天在将
字符串
“/”替
换成
“-”时一直不能成功,原因就是String类是不可变的。 失败代码: String b = "20-5331200000-001-981/B018"; if(b.contains("/")){ b...
java
把
字符串
中
的反斜杠(\)替
换成
(\\)
在不同的系统
中
,
路径
的分隔符不同,故需要做出判断,并切换分隔符 ①
java
把
字符串
中
的反斜杠(\)替
换成
(\\) replaceAll里面用的是正则表达式,所以
字符串
转义一次,正则转义一次,所以一个斜扛要写4个,用replaceAll( "\\\\ ", "\\\\\\\\ "); ②
java
把
字符串
中
的反斜杠(/)替
换成
(\) replaceAll("/",
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章