Задать вопрос
@Httdientee

Как разделить информацию в строки на php?

"тел.: 044 451 75 18тел./факс: 044 451 89 18e-mail: p-k2006@ukr.netсайт: http://emkosti.kiev.ua,  http://giroulovitel.com.ua/"


Мне нужно эту строку разделить, так чтобы они были отдельно + слов тел: факс: e-mail: сайт: не должно быть, я что-то пробовал с explode не особо получается, может кто-то помочь решить это?
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Можно попробовать регулярными выражениями.
Например, телефон так вытащить
$matches = new Array();
preg_match( '#тел\.\:\s*([\d\s]+)#ui', $str, $matches );
Элемент $matches[1] будет равен '044 451 75 18'

$matches = new Array();
preg_match( '#e\-mail\:\s*([\w\-\.\@]+)#ui', $str, $matches );
Элемент $matches[1] будет равен 'p-k2006@ukr.net'
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы