ВЕ
Вадим Евсеев

[php] Регулярные выражения

Нужно заменить это, на одну строку (как-то с помощью регулярных выражений)
----------
$otvet = str_replace(PHP_EOL.'3406'.PHP_EOL, '', $otvet);
$otvet = str_replace(PHP_EOL.'406'.PHP_EOL, '', $otvet);
$otvet = str_replace(PHP_EOL.'34e05'.PHP_EOL, '', $otvet);
$otvet = str_replace(PHP_EOL.'3404'.PHP_EOL, '', $otvet);
$otvet = str_replace(PHP_EOL.'5000'.PHP_EOL, '', $otvet);
$otvet = str_replace(PHP_EOL.'3976'.PHP_EOL, '', $otvet);

К сожалению забыл упомянуть, что эти значения (3406, 406, 34e05, 3404, 5000, 3976) не постоянны, т. е. выводятся случайные символы

МБ
Марина Бакулина

Возможно, так:

$otvet = str_replace(PHP_EOL.'(3406|406|34e05|3404|5000|3976)'.PHP_EOL, '', $otvet);

Похожие вопросы
Регулярные выражения
PHP регулярное выражение
Регулярное выражение
Помогите составить правильно на PHP Регулярные выражения
PHP регулярные выражения: какие символы экранировать? Нужно ли экранировать } и ;
PHP регулярные выражения
функция замены php регулярные выражения
php и регулярные выражения. помогите пожалуйста. проверка на английские буквы.
Вопрос по регулярным выражениям в PHP
Регулярные выражения времени для php