f**********3 发帖数: 295 | 1 想用regular expression做leetcode的simplify path
想把比如s="a/b/c//d"
分成a b c d
所以想用"/"或者"//"做delimiter
试过s.split("/|//"),分成了5分... 中间一个空在//中间
请问为什么这么不行? 应该怎么写? | z****e 发帖数: 54598 | | f**********3 发帖数: 295 | 3 是的,我只是好奇能不能设置多种分隔符,觉得这个功能很有用,虽然这题不需要
【在 z****e 的大作中提到】 : 直接用/分 : 然后干掉空字符串不就好了
| g*****g 发帖数: 34805 | 4 try "/+", or "/{1,2}" if you want to be exact.
【在 f**********3 的大作中提到】 : 想用regular expression做leetcode的simplify path : 想把比如s="a/b/c//d" : 分成a b c d : 所以想用"/"或者"//"做delimiter : 试过s.split("/|//"),分成了5分... 中间一个空在//中间 : 请问为什么这么不行? 应该怎么写?
| o***i 发帖数: 603 | 5 s.plit("//|/")应该可以吧
【在 f**********3 的大作中提到】 : 想用regular expression做leetcode的simplify path : 想把比如s="a/b/c//d" : 分成a b c d : 所以想用"/"或者"//"做delimiter : 试过s.split("/|//"),分成了5分... 中间一个空在//中间 : 请问为什么这么不行? 应该怎么写?
|
|