Информация об изменениях

Сообщение Re[3]: Преобразовать RegEx в код на C#? от 21.06.2020 7:28

Изменено 21.06.2020 7:33 Serginio1

Re[3]: Преобразовать RegEx в код на C#?
Здравствуйте, Arsen.Shnurkov, Вы писали:

S>>В .Net 5 обещают ускорение в 5 раз


AS>У них backtracking, экспонента — это позор !!!

AS>Уже 5 лет как всё прогрессивное человечество (т.е. программисты на perl)
AS>решает эту задачу максимум за O(n^3) и O(n) в наиболее встречаемых случаях:
AS>https://lukasatkinson.de/2015/marpa-overview/

Ну я не особый знаток и пользователь Regex. В большинстве случаев и существующего хватает.
Вот еще Build a feature rich, non-backtracking regular expression engine and code generator in C#
Re[3]: Преобразовать RegEx в код на C#?
Здравствуйте, Arsen.Shnurkov, Вы писали:

S>>В .Net 5 обещают ускорение в 5 раз


AS>У них backtracking, экспонента — это позор !!!

AS>Уже 5 лет как всё прогрессивное человечество (т.е. программисты на perl)
AS>решает эту задачу максимум за O(n^3) и O(n) в наиболее встречаемых случаях:
AS>https://lukasatkinson.de/2015/marpa-overview/

Ну я не особый знаток и пользователь Regex. В большинстве случаев и существующего хватает.
Ну и .Net 5 еще не вышел можешь внести свои 5 копеек
https://github.com/dotnet/runtime/tree/820cc140f145dd669378fe5252f34f3c4a3cb8b4/src/libraries/System.Text.RegularExpressions/src

Вот еще Build a feature rich, non-backtracking regular expression engine and code generator in C#