get all characters to right of last dash

前端 未结 9 393
遇见更好的自我
遇见更好的自我 2020-12-07 13:50

I have the following:

string test = \"9586-202-10072\"

How would I get all characters to the right of the final - so 10072. Th

9条回答
  •  既然无缘
    2020-12-07 14:16

    I can see this post was viewed over 46,000 times. I would bet many of the 46,000 viewers are asking this question simply because they just want the file name... and these answers can be a rabbit hole if you cannot make your substring verbatim using the at sign.

    If you simply want to get the file name, then there is a simple answer which should be mentioned here. Even if it's not the precise answer to the question.

    result = Path.GetFileName(fileName);
    

    see https://msdn.microsoft.com/en-us/library/system.io.path.getfilename(v=vs.110).aspx

提交回复
热议问题