get

LUA

get

<regex>:get(pos)

Dopo avere effettuato un'operazione di match, restituisce il segmento <pos> della stringa. Se <pos> vale 0 viene ritornata l'intera stringa trovata.

Esempio 12. Esempio <regex>:get()

local re = RegExp('([0-9]+),([0-9]+)') if            (re:match('xx12,41414xx')) then print (re:get(0)) – scrive
           12,41414 print (re:get(1)) – scrive 12 print (re:get(2)) – scrive
           41414 end