preg_replace('/\[\d+\]$/', '', $s)
とかじゃないの