string formatting

  • Thread starter Thread starter soup_nazi
  • Start date Start date
S

soup_nazi

I have a one string per line and I want to delete the last part of each
string after and including the final "/" character for each line



For example:



Applications/base/test1

Applications/base/test1/test2

Applications/base/test1/test2/test3

Applications/base/test1/test2/test3/test4



After the deletion would equal



Applications/base

Applications/base/test1

Applications/base/test1/test2

Applications/base/test1/test2/test3



Any ideas?



I was think of counting the number of "/" characters in each line
and then deleting the text after the n - 1 character. Or something
like that but I didn't know if there was an easier way.
 
soup_nazi said:
I have a one string per line and I want to delete the last part of
each string after and including the final "/" character for each
line

Dim s As String = "Applications/base/test1"
s = s.Substring(0, s.LastIndexOf("/"c))

This assumes that there is at least one "/" in the line.


Armin
 
Back
Top