Как удалить кавычки из строки?


$string = "my text has \"double quotes\" and 'single quotes'";

Как удалить все типы кавычек (на разных языках) из $string?

 38
Author: Dennis, 2010-11-19

1 answers

str_replace('"', "", $string);
str_replace("'", "", $string);

Я полагаю, вы имеете в виду кавычки?

В противном случае перейдите к некоторому регулярному выражению, это будет работать для html-кавычек, например:

preg_replace("/<!--.*?-->/", "", $string);

Кавычки в стиле C:

preg_replace("/\/\/.*?\n/", "\n", $string);

Кавычки в стиле CSS:

preg_replace("/\/*.*?\*\//", "", $string);

Цитаты в стиле Bash:

preg-replace("/#.*?\n/", "\n", $string);

И т.д. и т.п...

 94
Author: J V, 2010-11-19 19:14:48