Я не могу понять, почему в ваших совпадениях есть этот странный персонаж. Я могу только догадываться, что это связано с вашим регулярным выражением.
Но если вы хотите получить все строки, которые не являются di git, вы можете использовать это:
preg_match_all('/[^\d]+/',$color,$matches)
$matches
будет содержать:
['Brick Red ']
Если вам нужны все слова отдельно, вы можете использовать:
preg_match_all('/[^\d\s]+/',$color,$matches)
$matches
будет содержать:
['Brick', 'Red']