Salut tout le monde,
J\'ai une chaine genre coucoucou < ? / . \" whatever \" .///? > zizizi et j\'aimerais la transformer
en coucoucou zizizi.
En clair, supprimer ce qu\'il y a dans < > les crochets compris, il peut y avoir plusieurs couple de crochet dans ma string.
Je suis un peu pommé dans les regex qqun peut m\'aider ?
Je sais pas ( <?/ .+>) -> rien je suis pas fort en regex
Lesiteduzero propose un très bon tutorial sur le regex, les bases y sont claires. Tu pourras voir comment échapper les \"/\".
Si t\'avais une série d\'exemple, ca serait plus clair.
Essai ; Je découvre ca en partie vu que j\'ai du en faire vite fait
<?php
$ptn = \"/(<;.+>;)/\";
$str = \"aze<;xcvxcv>;rty\";
$rpltxt = \" \";
echo preg_replace($ptn, $rpltxt, $str);
?>
dur, avec ceci : $str = \"aze <\'ddd@=\'\'\'\'> rty\";
ca marche pas avec les simples guillement, c\'est vraiment compliqué :p
salut, enfait, entre les < > il peut y avoir n\'importe quoi, lettre chiffres et caractères spéciaux, je veux enlever ce qu\'il y a entre les crochet et les crochet eux meme:
text1 <aaa555@@@\"\"\"> text2 = text1 text2
text1 <bonjour> text2 <!!!!!!!!\"\"\"\"\"\"> text3 = text1 text2 text3
