Как осуществить поиск символа в строке?

Допустим есть три строки

Яртехно, ООО , ultrashop@tut.by , 
ЯРТрансТорг, ЧТУП , yartranstorg@gmail.com , 
Ясен Свет, ЧТУП , pk@yasensvet.com ,


На выходе нужно получить ту же строку, но без email
Как лучше реализовать данный функционал (интересуют php либо js )?
  • Вопрос задан
  • 2185 просмотров
Решения вопроса 1
bejoy
@bejoy
<?php

$data = 'Something stupid, ul_tra-sh.op@tut.by.ru.wio something stupid';
echo $data . '<br>';

$data = preg_replace( '/\s([a-zA-Z0-9\.\-\_]+@[a-zA-Z0-9\.\-\_]+\.\w+)\s+/', ' ', $data );
echo $data . '<br>';

?>


Отдаст:
Something stupid, ul_tra-sh.op@tut.by.ru.wio something stupid
Something stupid, something stupid
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@dani1a
или можно через explode разбить строку, в качестве разделителя указать ','
Ответ написан
Комментировать
PHP
Обрежьте строку до второй запятой с помощью STRPOS и SUBSTR
Ответ написан
Ваш ответ на вопрос

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

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