Extrahieren von Übereinstimmungen in NGiNX mit regulären Ausdrücken ohne if-Block

Extrahieren von Übereinstimmungen in NGiNX mit regulären Ausdrücken ohne if-Block

Mit NGiNX erhalte ich einen String, der Informationen enthält, aus denen ich mit regulären Ausdrücken Inhalte extrahieren kann.

Aber ich habe festgestellt, dass dies nur mit einem if-Block möglich ist. Gibt es eine andere Möglichkeit?

Der extrahierte Wert muss in einer Variablen festgelegt werden.

Antwort1

Sie können Inhalte in Variablen mit PCRE namens Capture erfassen. Es ist gutbeschriebenim offiziellen Nginx-Dokument.

verwandte Informationen