问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何解析String str = "d:\\a.txt"; String[] s = str.split("\\"); 报错,应该怎样解析才能拿到 a.txt?

发布网友 发布时间:2022-11-25 18:44

我来回答

3个回答

热心网友 时间:2023-10-09 16:15

public class tss {
public static void main(String[] args) {
String str = "d:\\a.txt";
String[] s = str.split("\\\\");
System.out.println(s[1]);
}
}

要注意两个斜杠转义为一个斜杠。

热心网友 时间:2023-10-09 16:15

String 的 split方法里面的参数需要注意一点,该字符如果在正则表达式里为特殊字符(可以查看API Pattern)需要做转义,包括
[ ] \ ^ $ . | ? * + ( 等,对于这些符号的使用需要使用转义,否则会抛出pattern error的异常。

比如"."就应该写成"\\.", 同理"\\"就要写成\\\\
所以此处第一个\是java本身对第二个\得转义,第二个\是对后面的"\\"进行正则转义

热心网友 时间:2023-10-09 16:16

楼上正解
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
特别精辟的个性签名(非常经典的个性句子) 特别经典的个性签名(非常惊艳的个性句子) 文艺范十足的个性签名(温柔治愈的个性签名句子) wps文字怎么设置每页头和尾 27岁的女人需要补充哪些营养元素 27岁该重视美容了吗?都可以用哪些方法好些呢? airpods连不上手机怎么回事 - 知百科 腰肌劳损能养好吗? 有一段相声讲的是原始人打猎,唱歌,学说话的,请问名字是什么? 个人征信逾期记录的修复攻略,手把手传授 在JAVA中出现cannot resolve symbol method URL (java.lang.String) 夜晚拍照如何运用闪光灯与白斑以及曝光技巧 佳能30D 闪光灯自动弹起受阻 d3000论坛 D3000拍摄3600次闪光灯外观有点发黄。怎么办!是灯管黄还是灯罩黄,还 王者荣耀禁言三天怎么解开? 我想问问2月旅游去哪儿好? 西安西京医院治疗前列腺治疗的怎么样啊? 西安治疗前列腺那家医院好!!! 西安哪个医院治疗前列腺疾病比较好,而且费用比较便宜,技术又好的? 养育男孩,母亲要遵守“3个原则”,别把孩子养成“妈宝男” 孩子对妈妈说除非我和他叫妈妈什么意思 妈系闺蜜是什么意思? 饭店干活不给工资怎么办 饭店工作人员不给钱怎么办 我儿子在酒店做半个月的事,老板不给钱怎么办呢? 在饭店干活老板不给开工资怎么办 [php教程]如何连接外部PHP文件? 曲径通幽一词 曲径通幽的成语典故 比熊公的和母的有什么区别,比熊公的好还是母的好 int a=Integer.parseInt("a"); System.out.println(a); 会报错 C语言提示读取字符串时出错,但程序能运行出正确结果 拔牙缝线后注意事项 IEOW注册过商标吗?还有哪些分类可以注册? KIDSKKOW HOUSE注册过商标吗?还有哪些分类可以注册? 车有哪几种意思? 茴香馅饺子的做法步骤 有哪些自学金融的书推荐值得推荐? 学习金融学入门看哪些书籍 江苏最严重台风是哪一年 吉林市市政供水管理条例(1997修改) 天津商品房中的民水和市政水有什么区别 45岁海清戏外美满,嫁高中初恋相爱超20年,14岁儿子是高颜值学霸 中国好舞蹈海清说完美的舞蹈是什么 巴尔曼的衣服每年什么时候上新款 巴尔曼纽扣只有狮子头一种吗 杰奎斯菲斯淘宝是正品吗 狙击手病毒样本在哪 手表有个牌子是红十字的图案,中文是什么 购买SWATCH手表需知。拜托各位大神