我想在单词后面而不是字符后面拆分string
示例字符串:

 A-quick-brown-fox-jumps-over-the-lazy-dog


我想在"jumps-"之后分割字符串
可以使用stringname.Split("jumps-")功能吗?
我想要以下输出:

 over-the-lazy-dog.

最佳答案

我建议使用IndexOfSubstring,因为您实际上需要后缀(“字后接字符串”),而不是分割:

  string source = "A-quick-brown-fox-jumps-over-the-lazy-dog";
  string split = "jumps-";

  // over-the-lazy-dog
  string result = source.Substring(source.IndexOf(split) + split.Length);

10-05 21:32