Hoow мне сделать код работы нескольких экземпляров с#
Итак, у меня есть некоторый код, который берет текст и разбивает его на то, что находится внутри
< p > и < /p >(На самом деле нет пробелов, но этот сайт не будет показывать это так)
это довольно просто, но это происходит только в первом случае его возникновения .. Я хочу, чтобы он сделал это для всех экземпляров тех, кто есть во всем тексте .. это можно было бы сделать с помощью цикла, но я понятия не имею, как реализовать этот цикл
```
var startTag = $"
";
var endTag = $"
//Для сравнения текста
//string ImpureCText = "
Здравствуйте это тест чтобы увидеть если это даст ошибку
привет это возможно
ты имбасил
";// вставить текстовый файл здесьbool b = ImpureCText.Contains(startTag);
bool l = ImpureCText.Contains(endTag);
если (b && l)
{
int index1 = ImpureCText.IndexOf(startTag);
int index2 = ImpureCText.IndexOf(endTag);
если (индекс1 &ГТ;= 0) //находит положение символ начала pharagraph
Приставка.WriteLine ("'{0} начинается с позиции символа {1}", startTag, index1 + 1);
Приставка.WriteLine("'{0} начинается с позиции символа {1}", endTag, index2 + 1);
// Это для Pharagraph locate
//строки LesserImputerText = регулярное выражение.Заменить(ImpureTitleText, @"(@[а-Яа-З0-9]+)|([^0-9А-Яа-я \т])|(\ш+:\/\/\Ы+)", " ").ToString(); //избавляется от значений, отличных от ASCII (from http://luisquintanilla.me/2018/01/18/real-time-sentiment-analysis-csharp/) но, похоже, ничего не делает, когда ставит не ASCII-символ, такой как перевернутый восклицательный знак.
int PCstart = ImpureCText.IndexOf(startTag) + startTag.Длина; //отсюда до //это регулярное выражение разбивает его
int PCEnd = ImpureCText.IndexOf(endTag);
строка PureText = ImpureCText.Substring(PCstart, PCEnd - PCstart);
Приставка.WriteLine(PureText);
Приставка.метод WriteLine("");
Что я уже пробовал:
цикл foreach
для циклов
зацикливание всего текста - текста между 2 точками в предыдущем вхождении в цикл, так что новый текст на самом деле является просто старым текстом без этой конкретной строки в нем . неэффективно и без понятия как реализовать часть кода
F-ES Sitecore
Опубликуйте соответствующие биты кода, которые у вас есть до сих пор.
HamzaMcBob
сделал это