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 odpowiedziJak 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.