@zvonok1337

Как с помощью регулярного выражения удалить символ из строки?

Здравствуйте!
Дан файл CSV, внутри есть строка такая
a;b;"Занимаемся тем и тем, а конкретно: пьем; курим; деремся и все это на ваших глазах";info;here

Как составить регулярное выражение, чтобы удалить ; между двумя " ?
Пробовал и так и сяк, но что-то не выходит
  • Вопрос задан
  • 207 просмотров
Решения вопроса 1
gobananas
@gobananas
finishhim.ru
Принципиально в одно действие? Просто можно:
preg_match('/\"(.*?)\"/ism', $str, $res);
$need = str_replace(';', '', $res[0]);
$str = str_replace($res[0], $need, $str);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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