Saya baru-baru ini menghadapi masalah dengan penggantian ekspresi biasa
Setiap data dalam data masa didahului oleh [0]= [1]= [2]= [3]= indeks ini:
["time"]={[0]={["status"]=true,["ac"]=1,["bg"]=2},[1]={["status"]=true,["ac"]=1,["bg"]=2},[2]={["status"]=true,["ac"]=1,["bg"]=2},}
Disebabkan beberapa sebab, indeks sebelumnya hilang dan hanya boleh ditambah menggunakan ungkapan biasa Masalahnya ialah jumlah data dalam masa berbeza
["time"]={{["status"]=true,["ac"]=1,["bg"]=2},}
["time"]={{["status"]=true,["ac"]=1,["bg"]=2},{["status"]=true,["ac"]=1,["bg"]=2},}
["time"]={{["status"]=true,["ac"]=1,["bg"]=2},{["status"]=true,["ac"]=1,["bg"]=2},{["status"]=true,["ac"]=1,["bg"]=2},}
Adakah terdapat cara untuk menambah urutan [0]= [1]= [2]= [3]=
secara automatikDitambah:
Data yang salah digabungkan, dan susunan data dalam masa tidak sama, seperti berikut:
["time1"]={{["status"]=true,["ac"]=1,["bg"]=2},},["time2"]={{["status"]=true,["ac"]=1,["bg"]=2},{["status"]=true,["ac"]=1,["bg"]=2},},["time3"]={{["status"]=true,["ac"]=1,["bg"]=2},{["status"]=true,["ac"]=1,["bg"]=2},{["status"]=true,["ac"]=1,["bg"]=2},}
Nak tukar kepada:
["time1"]={[0]={["status"]=true,["ac"]=1,["bg"]=2},},["time2"]={[0]={["status"]=true,["ac"]=1,["bg"]=2},[1]={["status"]=true,["ac"]=1,["bg"]=2},},["time3"]={[0]={["status"]=true,["ac"]=1,["bg"]=2},[1]={["status"]=true,["ac"]=1,["bg"]=2},[2]={["status"]=true,["ac"]=1,["bg"]=2},}
Ia tidak ditulis dengan baik, ia lucu