Z jakiego silnika wyrażeń regularnych korzysta Nginx?

81

Z jakiego silnika wyrażeń regularnych korzysta Nginx? Możliwości jest wiele. A konkretnie, jaki rodzaj składni obsługuje, to znaczy z jakich funkcji składni mogę skorzystać?

David Eyk
źródło
18
Dziwię się, że to pytanie zostało zamknięte. Określenie dokładnego środowiska regex (a tym samym dostępnych funkcji) dla Nginx jest podstawowym, ważnym, specyficznym i szeroko stosowanym problemem związanym z tworzeniem oprogramowania. Co więcej, nie jest dobrze udokumentowany w żadnych oczywistych miejscach w dokumentacji Nginx, ani nie jest łatwy do znalezienia przez wyszukiwarkę Google (chyba że już wiesz, co to jest PCRE). Mile widziane są sugestie, jak poprawić pytanie, tak aby było na temat.
David Eyk,
Mogło zostać zamknięte, ponieważ uznano, że nie jest związane z programowaniem. Twój komentarz zawiera dobre argumenty przemawiające za treścią pytania. Czy możesz dodać więcej szczegółów na temat tego, jak znajomość odpowiedzi poprawi lub zmieni sposób, w jaki będziesz programować?
bobsleje
1
Pewnie. Każdy, kto spędził dużo czasu z wyrażeniami regularnymi, wie, że istnieje wiele odmian składni. regular-expressions.info/refflavors.html ma dobre podsumowanie. Znajomość smaku pozwala mi dostosować wzorce do korzystania z najlepszych dostępnych funkcji podczas tworzenia mojej aplikacji internetowej (np. Nazwane grupy przechwytywania).
David Eyk,
Brzmi dobrze. Edytuj swoje pytanie z informacjami, aby każdy, kto nie czyta komentarzy, nie próbował go ponownie zamknąć.
bobsleje

Odpowiedzi: