让我们以这个字符串为例:
D:/firstdir/Another One/and 2/bla bla bla/media/reports/Darth_Vader_Report.pdf
我想切断路径的第一部分:
D:/firstdir/Another One/and 2/bla bla bla
并将其替换为**../**
, 并保留路径的第二部分 ( media/reports/Darth_Vader_Report.pdf
)
如果我知道它的长度或大小,我可以使用Replace
or Substring
。但是由于字符串的第一部分是动态的,我该怎么做呢?
更新
在 StriplingWarrior 提出问题后,我意识到我可以更好地解释。
目标是替换后面的一切/media
。“媒体”目录是静态的,并且始终是路径的决定性部分。