J'ai des cordes comme celles-ci :
"my value1" => my value1
"my Value2" => my Value2
myvalue3 => myvalue3
Je dois me débarrasser de "
(guillemets doubles) à la fin et au début, s'ils existent, mais s'il y a ce type de caractère à l'intérieur de la chaîne, il doit être laissé là. Exemple :
"my " value1" => my " value1
Comment puis-je faire cela en PHP - existe-t-il une fonction pour cela ou dois-je le coder moi-même ?
1 votes
Que faire en cas de
""Hello " World""
?0 votes
""Hello " World"" => ""Hello " World""
0 votes
Je ne sais pas si je rate quelque chose, quand je vois toutes les expressions régulières complexes Mais
preg_replace('/(^"|"$)/', '', '""Hello " World""')
renvoie à"Hello " World"
. Ou même'/^"|"$/'
comme le modèle fonctionne aussi.