$chaine = preg_replace('!\(url\)(.+)\(image\)(.+)\(/image\)(.+)\(/url\)!iUs', 'image cliquable!', $chaine); $chaine = preg_replace('!\(image\)(.+)\(/image\)!iUs', '', $chaine); $chaine = preg_replace('!\(url\)(.+)\(/url\)!iUs', '$1', $chaine); $chaine = preg_replace('!\(noir\)(.+)\(/noir\)!iUs', '$1', $chaine); $chaine = preg_replace('!\(rouge\)(.+)\(/rouge\)!iUs', '$1', $chaine); $chaine = preg_replace('!\(blanc\)(.+)\(/blanc\)!iUs', '$1', $chaine); $chaine = preg_replace('!\(jaune\)(.+)\(/jaune\)!iUs', '$1', $chaine); $chaine = preg_replace('!\(gris\)(.+)\(/gris\)!iUs', '$1', $chaine); $chaine = preg_replace('!\(vert\)(.+)\(/vert\)!iUs', '$1', $chaine); $chaine = preg_replace('!\(bleu\)(.+)\(/bleu\)!iUs', '$1', $chaine); $subject = "

Code
$1

"; $pattern = '!(.+)!iUs'; preg_match($pattern, $subject, $match); var_dump($match); $chaine = preg_replace('!\(quote\)(.+)\(/quote\)!iUs', '

Citation :
$1

', $chaine); $chaine = preg_replace('!\(flash\)(.+)\(/flash\)!iUs', '

', $chaine); $chaine = preg_replace('![^a-z:/]([\w._-]+@[\w._-]+\.[a-z]{2,4})!i', '$1', $chaine);