Почему сбивается название после preg_match?

есть строка

string(112) "Платье 
Размер единый 42-48 
Материал лапша  
Цена 350 руб"


использую регулярку

/^.[а-яА-Я]+/ - чтобы найти слово Платье и записать в массив


вроде находит, но сайт после выполнения операции делать следующие

613a1f324fd18214344412.jpeg

мне эти смайлы ваще не нужны. хэлп
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ответы на вопрос 1
@pavel__sidorov Автор вопроса
я попробовал так. Удалил все эмоджи. все равно остался этот чертов знак вопроса.

$css = array();

$main = "Платье 
Размер единый 42-48 
Материал лапша  
Цена 350 руб";

echo '<pre>';
var_dump($main);
echo '</pre>';


$fullname = preg_replace ("/[^a-zA-ZА-Яа-я0-9\s]/iu","",$main );

echo '<pre>';
var_dump($fullname);
echo '</pre>';

preg_match_all('/^.[а-яА-я]+/', $fullname, $css);
$preg_name = $css;

echo '<pre>';
var_dump($css);
echo '</pre>';
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы