fork download
  1. <?php
  2.  
  3. $str1 = 'Spigen SGP для Galaxy 4 Hybrid синий';
  4. $str2 = 'Чехол Spigen SGP для Galaxy Note 3 Neo Hybrid белый (SGP10454)';
  5. $str3 = 'Чехол Spigen SGP для Galaxy Note 3 Galaxy белый (SGP9054)';
  6.  
  7. function repName($str){
  8. return preg_replace('#\s[^\s]+(\s*\(SGP\d+\)\s*)?$#', '', $str);
  9. }
  10.  
  11. print_r(array(repName($str1), repName($str2), repName($str3)));
  12.  
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
Array
(
    [0] => Spigen SGP для Galaxy 4 Hybrid
    [1] => Чехол Spigen SGP для Galaxy Note 3 Neo Hybrid
    [2] => Чехол Spigen SGP для Galaxy Note 3 Galaxy
)