Czy istnieje ograniczenie rozmiaru wyrażenia teoretycznego dla operatora "lub" w Regex.Replace , takie jak Regex.Replace ("abc", "(a | c | d | e ... dalej powiedz 500000 elementów tutaj) "," zzz ")?Czy istnieje ograniczenie rozmiaru wyrażenia teoretycznego dla operatora "lub" w Regex.Replace
Jakiekolwiek stackoverflowException na implementację .NET?
Dzięki
Jeśli planujesz mieć wzór regex o długości 500000 elementów, możesz przemyśleć swoją architekturę rozwiązań. ;) –
Masz na myśli teoretyczny limit, czy też masz praktyczny limit? – Chris
@Chris both. Interesuje mnie także sytuacja, w której jest kompilowana, czyli. nowy Regex (wzór, RegexOptions.Compiled); – Bamboo