Why does the alert return only 13 cat_id, although there should be 14 uafyukuk?

 var list = '[13, "cat_id"][14, "уафйукук"]'; var tcategories_array_list_match = list.match(/\[(\d+), "(.*?)"\]/i); alert(tcategories_array_list_match); 

    1 answer 1

     var list = '[13, "cat_id"][14, "уафйукук"]'; var tcategories_array_list_match = list.match(/\[(\d+), "(.*?)"\]/g); alert(tcategories_array_list_match);