Wyrażenie regularne wielowierszowe w C # [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak dopasować dowolny znak w wielu liniach w wyrażeniu regularnym? 21 odpowiedzi

Jak dopasować i zastąpić tekst za pomocą wyrażeń regularnych w trybie multilinii?

Wiem, żeRegexOptions.Multiline opcja, ale jaki jest najlepszy sposób określenia dopasowania wszystkich z nowymi znakami linii w C #?

Wkład:

<tag name="abc">this
is
a
text</tag>

Wydajność:

[tag name="abc"]this
is
a
test
[/tag]

Aahh, znalazłem rzeczywisty problem. '&' i ';' w Regex dopasowuje tekst w pojedynczej linii, podczas gdy ten sam musi być uciekł w Regex, aby pracować w przypadkach, w których są również nowe linie.

questionAnswers(2)

yourAnswerToTheQuestion