определение того, какой токен был сопоставлен

string s = "This is a sentence.";
string[] res = s.Split(new string[]{ " is " }, StringSplitOptions.None);

for(int i=0; i<res.length; i++)
    Console.Write(res[i]);

EDIT: «is» дополняется с обеих сторон пробелами в массиве, чтобы сохранить тот факт, что вы только хотите, чтобы слово «было» удалено из предложения, и слово «это» останется нетронутым.

0
задан JRR 13 July 2018 в 21:27
поделиться