У меня есть база данных с этими длинными описаниями, и мне нужно выяснить, как извлечь код местоположения из описания. Я использую preg_replace()
, чтобы соответствовать этому примеру.php preg_replace часть длинной строки
$string = "Honda 1982 VF750C Magna right-side radiator trim panel. Good, damage-free condition. Needs cut and polished. Cheap, fast shipping! 011425 H6 <img src=\">http://www.roofis27.com/motorcycle/10_01_14/030.JPG\"> n=\">";
$pattern = '(\d\d\d\d\d\d\s\D\d)';
$replace = '$1';
echo 'Replaced String: ' . preg_replace($pattern, $replace, $string) . '<br>';
echo '<br>';
echo 'Original String: ' . $string;
Что мне нужно сделать, это удалить все НО011425 H6
в $string
. Я не могу понять, как избавиться от остальной части строки. Я могу сопоставить шаблон, но какое регулярное выражение я использую для удаления остальной строки? Более менее удаляйте все до и после 011425 H6
. Любая помощь будет высоко оценен и спасибо заранее :)
является его всегда перед '' тега? – hek2mgl