<?php
$str1 = 'Spigen SGP для Galaxy 4 Hybrid синий';
$str2 = 'Чехол Spigen SGP для Galaxy Note 3 Neo Hybrid белый (SGP10454)';
$str3 = 'Чехол Spigen SGP для Galaxy Note 3 Galaxy белый (SGP9054)';
function repName($str){
return preg_replace('#\s[^\s]+(\s*\(SGP\d+\)\s*)?$#', '', $str); }
print_r(array(repName
($str1), repName
($str2), repName
($str3)));
PD9waHAKCiRzdHIxID0gJ1NwaWdlbiBTR1Ag0LTQu9GPIEdhbGF4eSA0IEh5YnJpZCDRgdC40L3QuNC5JzsKJHN0cjIgPSAn0KfQtdGF0L7QuyBTcGlnZW4gU0dQINC00LvRjyBHYWxheHkgTm90ZSAzIE5lbyBIeWJyaWQg0LHQtdC70YvQuSAoU0dQMTA0NTQpJzsKJHN0cjMgPSAn0KfQtdGF0L7QuyBTcGlnZW4gU0dQINC00LvRjyBHYWxheHkgTm90ZSAzIEdhbGF4eSDQsdC10LvRi9C5IChTR1A5MDU0KSc7CgpmdW5jdGlvbiByZXBOYW1lKCRzdHIpewoJcmV0dXJuIHByZWdfcmVwbGFjZSgnI1xzW15cc10rKFxzKlwoU0dQXGQrXClccyopPyQjJywgJycsICRzdHIpOwp9CgpwcmludF9yKGFycmF5KHJlcE5hbWUoJHN0cjEpLCByZXBOYW1lKCRzdHIyKSwgcmVwTmFtZSgkc3RyMykpKTsK