Ich benutze Lua Lrex Lib (PCRE), um Muster zu regex und mit dem folgenden Code versuchen.Lua lrex lib pcre Muster passend
local string="Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"
local pattern=[[(Chrome|Chromieum)/(\d+)\.(\d+)\.?(\d*)]]
for w in rex.gmatch(string, pattern) do
ngx.say(w)
end
Es sollte in der Ausgabe Chrome 39.0.2171 aber es ist nur die Anzeige Chrome angezeigt werden soll.
Kann mir jemand helfen, diesen Fehler zu korrigieren. Jede Hilfe ist zu schätzen.
'lokales Muster = [[(Chrome | Chromium)/(\ d | \.) +]]' –