字符串函数

0 c# string

我想在另一个字符串中搜索给定的字符串(例如,在"类似这样的东西"中找到"something".如何执行以下操作?:

  1. 知道"某物"的位置(在curr中.例如,这是= 0.
  2. 将所有内容提取到左侧或右侧,直到char.发现(见1).
  3. 在找到找到的字符串的地方提取一个子字符串,一直到X个字符的数量(在Visual Basic 6/VBA中我将使用Mid函数).

Moo*_*ose 10

string searched = "something like this";
Run Code Online (Sandbox Code Playgroud)

1.

int pos = searched.IndexOf("something");
Run Code Online (Sandbox Code Playgroud)

2.

string start = searched.Substring(0, pos);
string endstring = searched.Substring(pos);
Run Code Online (Sandbox Code Playgroud)

3.

string mid = searched.Substring(pos, x);
Run Code Online (Sandbox Code Playgroud)