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 ?
3 points
3 votes positifs /
0 negatif, 100% aiment
pour tester en ligne.
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.
<?php
$ptn = "/(<;.+>;)/";
$str = "aze<;xcvxcv>;rty";
$rpltxt = " ";
echo preg_replace($ptn, $rpltxt, $str);
?>
ca marche pas avec les simples guillement, c'est vraiment compliqué :p
avec plus d'exemple, je pourrais être plus précis.
text1 <aaa555@@@"""> text2 = text1 text2
text1 <bonjour> text2 <!!!!!!!!""""""> text3 = text1 text2 text3