Задать вопрос
littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.

Как можно оптимизировать данное выражение?

string reg_rule = @"(#string-Start)(\r|\n|\r\n|\n\r|.*)*(#string-End)";

Нужно найти и удалить в текстовом файле:
#string-Start
блаблаббла
блаблабла // тут может быть любое количество строк
#string-End

Если искомое находится в самом конце файла - удаляет сразу, а если нет, то программа "подвисает"

Заранее благодарен за ответ!
  • Вопрос задан
  • 266 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
Решения вопроса 1
Scorpi
@Scorpi
Попробуйте
#string-Start(.*)#string-End
С включённым Singleline режимом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы