Intereting Posts

Как удалить адреса электронной почты и номер телефона из строки в PHP?

Мне нужно удалить всю электронную почту и номер телефона из строки в PHP. Может ли кто-нибудь помочь мне в этом?

Related of "Как удалить адреса электронной почты и номер телефона из строки в PHP?"

Это просто для запуска не полный ответ. Вам нужно больше узнать о регулярных выражениях и их использовании.

удалить адреса электронной почты:

$pattern = "/[^@\s]*@[^@\s]*\.[^@\s]*/"; $replacement = "[removed]"; preg_replace($pattern, $replacement, $string); 

Справка

Для телефонов:

 $text = preg_replace('/\+?[0-9][0-9()-\s+]{4,20}[0-9]/', '[removed]', $text); 

это ищет:

символ плюс (необязательно), за которым следует число, за которым следуют 4-20 номеров, скобки, тире или пробелы, а затем номер

и заменяет строку [удалена].

Справка