<?php
$string = '100% Pure Body Butters French Lavender 3.4 fl. Oz';
$replacements = array(
'oz' => '',
'Oz' => '',
'fl.'=> '',
);
$delimiter = '/';
$words = array_keys( $replacements);
$regex = $delimiter . '\b(' . implode('|', array_map( 'preg_quote', $words, array_fill( 0, count( $words), $delimiter))) . ')\b' . $delimiter;
$result = preg_replace_callback( $regex, function( $match) use( $replacements) {
return $replacements[$match[1]];
}, $string);
echo $result;
preferences:
35.83 ms | 402 KiB | 5 Q