Puedes hacer esto:
Código PHP:
function keyString($title){
//convierto el titulo en arreglo
$titulo = explode(' ',$title);
//cuento los elementos
$numT = count($titulo);
//armo mi arreglo de filtros
$filtros = array("de","|","[",".","]","mas", "con", "y","tu");
//recorro los elementos de mi arreglo $titulo
for($x=0;$x<$numT;$x++){
//recorro los elementos de mi arreglo $filtros
foreach($filtros as $f){
//si el filtro es igual a la palabra del titulo
if($f == $titulo[$x]){
//saco el elemento del arreglo $titulo
unset($titulo[$x]);
}
}
//si esta el elemento en el arreglo titulo
if(isset($titulo[$x])){
//acumulo una cadena con el elemento mas una coma
$str .= $titulo[$x].',';
}
}
//devuelvo la cadena sin la ultima coma
return substr($str,0,strlen($str)-1);
}
echo keyString("Problemas mas comunes");
Suerte!