我想在单词后面而不是字符后面拆分string
。
示例字符串:
A-quick-brown-fox-jumps-over-the-lazy-dog
我想在
"jumps-"
之后分割字符串可以使用
stringname.Split("jumps-")
功能吗?我想要以下输出:
over-the-lazy-dog.
最佳答案
我建议使用IndexOf
和Substring
,因为您实际上需要后缀(“字后接字符串”),而不是分割:
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);