web-dev-qa-db-fra.com

Comment puis-je supprimer des guillemets d'une chaîne?

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

Comment supprimer tous les types de citations (différentes langues) de $string?

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

Je suppose que vous voulez dire des guillemets?

Sinon, optez pour un regex, cela fonctionnera pour les citations HTML par exemple:

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

Citations de style C:

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

Citations de style CSS:

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

citations de style bash:

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

Etc...

107
J V