@Denis9999

Не срабатывает preg_match в PHP при считывании текста из excel?

Надо выделить из текста ссылку. Этот текст считывается из excel файла и находится в переменной $data[$c], точнее в $data[$c] строка;.
Код такой:
preg_match('/http(.*)/i', $data[$c], $link);   //регулярное выражение максимально упростил
echo '$link:';
print_r($link);


Но он не работает, тогда я просто поместил текст в строку для теста и применил к ней preg_match и все заработало. После этого я решил может с типами что-то не то и начал преобразовывать $data[$c] в строковый тип:
$str = strval($data[$c]);
Но и это не помогло, вот теперь пишу на форум.
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
VladimirAndreev
@VladimirAndreev
php web dev
а в $data[$c] вообще нормальный текст находится?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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