Есть строка Приход № 5146 12/12/2018 Имя Перейти как получить = № 5146 12/12/2018 Имя
$str = ' Приход № 5146 12/12/2018 Имя';
$number = preg_replace("/[^№ \/ 0-9]/", '', $str);
ответ № 5146 12/12/2018, а имя не получается в конце подставить.
имя не получается в конце подставить
Если с помощью preg_replace(), то шаблон должен захватывать только те символы, которые нужно удалять:
$str = ' Приход № 5146 12/12/2018 Имя';
$str = preg_replace('~.+?(?=№.+)~', '', $str);
echo $str; // № 5146 12/12/2018 Имя
Как вариант без регулярного выражения:
$str = ' Приход № 5146 12/12/2018 Имя';
echo stristr($str, '№');
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости