auto str = [==[ ABEL MESQUITA JR. 178957 1 2015 RR DEM 55 10 TELEFONIA 0 CELULAR FUNCIONAL 0 2016-01-12T00:00:00 120.48 0 120.48 1 2016 0 0 0 3074 ]==]; auto result_array = []; auto start_pos = 0; //auto find_re = "(<[^>]+>)"; //auto find_re = "(<[^>]+>)([^<]*)(]+>)"; //auto find_re = "<[^>]+>()([^<]*)()]+>"; auto find_re = "<[^>]+>([^<]*)]+>"; while(str.find_lua(find_re, result_array, start_pos) >= 0) { print(result_array.join("\t")); start_pos = result_array[1]+1; }