No importa si marcaste como solucionado el tema o no, cada que tu respondes las personas que han participado reciben una notificación por ende se enteran y pueden brindarte mas ayuda, sumado a eso aparece en el foro en negrita indicando actividad.
bien para tu caso yo no usaría expresiones regulares, es mas simples si usas array_search()
haber si esto te ayuda a darte una idea
http://www.php.net/manual/es/function.array-search.php
Código PHP:
Ver original<?php
$text = '["s","4946","pirate_g","46939","0","2","2","" ,"Plataforma Barco Pirata roto","Constrúyelo alto","","-1","-1","false","-1","-1","false","2.9","1","8","0","0","0"]["s","4946","pirate_stage_g_2","46939","0","2","2", "" ,"Plataforma Barco Pirata azul","Constrúyelo alto","","-1","-1","false","-1","-1","false","0.9","23","1","0","0","0"]["s","4946","pirate_stasdfe_g","46939","0","2","2", "" ,"Barco Pirata","alto","","-1","-1","false","-1","-1","true","0.9","1","1","8","0","0"]["s","4946","pirate_stage_g","46939","0","2","2 ","" ,"Plataforma Barco Pirata","Constrúyelo alto","","-1","-1","false","-1","-1","false","3.9","1","1","0","0","0"]';
foreach($d1 as $d1_v){
}
}
?>