Co do prostych zapytan nie jest to problem np z
niestty problem dopiero powstaje jak chce zeby regex potrafil wyhwycic rowniez z tych z bardziej skomplikowana skladnia
UPDATE tabela SET ...
UPDATE cms_sess s3,cms_sessi AS s2,cms_sessio s1,cms_session SET s1.expire = s1.expire + 1
na powyzszej testuje:
Kod
update ([a-z0-9_]+)[a-z0-9_ ]+(,([a-z0-9_]+)+[a-z0-9_ ]+)+set
niestty nie do konca dziala, zwraca tylko pierwsze i ostatnie oraz niesty nie dziala np z pojeyncza tabela
podobnie to :
Kod
UPDATE (([a-z0-9_]+)([a-z0-9_ ]+),{0,1}.{0,1})+set
kolejna wersja niestty nadal nie dziala

oze jakas mala pomoc ?
Kod
/update([|,| ]([a-z0-9_]+)[a-z0-9_ ]*)+set/i