たとえば、ここに私の文字列があります:
$text = "Iphone 4, Iphone 4S; Iphone 5, Iphone 3. Iphone 3S";
そして分割文字列:
$splitting_strings = array(".", ";", ".");
$result = array (
0 => "Iphone 4",
1 => "Iphone 4S",
2 => "Iphone 5",
3 => "Iphone 3",
4 => "Iphone 3S"
);
私はこのコードを使用しています:
$regex = '/(' . implode('|', $splitting_strings) . ')/';
print_r(implode($regex, $text));