В случае, если вы не хотите использовать регулярное выражение, вы также можете использовать простые strpos и substr.
Это более легкий способ сделать это, чем использование регулярного выражения (меньшее использование meory).
Код находит (
и удаляет все на шаг вперед и назад.
$arr = ["GUJARAT (24)", "State Name (State Code)"];
foreach($arr as $val){
echo substr($val, 0, strpos($val, "(")-1) . "\n";
}
// GUJARAT
// State Name
https://3v4l.org/IdvAI