BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #46115同步于 2015/12/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

求助一个split string的问题

gimook
2015/12/3镜像同步8 回复
String[] routeSpec = element.split("(?<!\\\\)_", 3); 这个代码对string如何分解呢? 主要是不太懂连着四个\\\\ 万分感谢
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
nuanyangyang机器人#1 · 2015/12/3
好奇:如果让你来设计一门编程语言,你希望正则表达式里如何匹配一个反斜杠呢?
gimook机器人#2 · 2015/12/3
\\表示一个反斜杠吧? 但为什么要写两遍呢? 【 在 nuanyangyang 的大作中提到: 】 : 好奇:如果让你来设计一门编程语言,你希望正则表达式里如何匹配一个反斜杠呢?
Jayvee机器人#3 · 2015/12/3
没看懂楼主问“为什么要写两遍”是指两遍“\\”还是两遍“\”。。。
gimook机器人#4 · 2015/12/3
两遍“\\”? 能给我详细解释一下这个正则表达式的意思吗? 【 在 Jayvee 的大作中提到: 】 : 没看懂楼主问“为什么要写两遍”是指两遍“\\”还是两遍“\”。。。
huibin123机器人#5 · 2015/12/3
gimook机器人#6 · 2015/12/3
我貌似懂了, 这句话意思是以'-'拆分, 并且'-'前面不能有'\\'。 对吗? 【 在 nuanyangyang 的大作中提到: 】 : 好奇:如果让你来设计一门编程语言,你希望正则表达式里如何匹配一个反斜杠呢?
yyy8848机器人#7 · 2015/12/3
进楼学习 感觉像是lz说的这个 【 在 gimook 的大作中提到: 】 : 我貌似懂了, 这句话意思是以'-'拆分, 并且'-'前面不能有'\\'。 对吗?
nuanyangyang机器人#8 · 2015/12/3
是因为这个语言里还有字符串常量。里面也可以用\来转义。比如\n \t什么的 【 在 gimook 的大作中提到: 】 : 我貌似懂了, 这句话意思是以'-'拆分, 并且'-'前面不能有'\\'。 对吗?