All pastes #106806 Raw Edit

Miscellany

public text v1 · immutable
#106806 ·published 2006-07-30 16:17 UTC
rendered paste body

 $chaine = preg_replace('!\(url\)(.+)\(image\)(.+)\(/image\)(.+)\(/url\)!iUs', '<a href="$1" target="_blank"><img src="$2" border="0" alt="image cliquable!" /></a>', $chaine);
 $chaine = preg_replace('!\(image\)(.+)\(/image\)!iUs', '<img src="$1" />', $chaine);
 $chaine = preg_replace('!\(url\)(.+)\(/url\)!iUs', '<a href="$1" target="_blank">$1</a>', $chaine);
 $chaine = preg_replace('!\(noir\)(.+)\(/noir\)!iUs', '<span style="color:black;">$1</span>', $chaine);
 $chaine = preg_replace('!\(rouge\)(.+)\(/rouge\)!iUs', '<span style="color:red;">$1</span>', $chaine);
 $chaine = preg_replace('!\(blanc\)(.+)\(/blanc\)!iUs', '<span style="color:white;">$1</span>', $chaine);
 $chaine = preg_replace('!\(jaune\)(.+)\(/jaune\)!iUs', '<span style="color:yellow;">$1</span>', $chaine);
 $chaine = preg_replace('!\(gris\)(.+)\(/gris\)!iUs', '<span style="color:grey;">$1</span>', $chaine);
 $chaine = preg_replace('!\(vert\)(.+)\(/vert\)!iUs', '<span style="color:green;">$1</span>', $chaine);
 $chaine = preg_replace('!\(bleu\)(.+)\(/bleu\)!iUs', '<span style="color:blue;">$1</span>', $chaine);
$subject = "<br /><br /><table style='width:90%; height:0px;margin:auto;'><tr><td class='code'><strong>Code<br /></strong><code>$1</code></td></tr></table><br />";
$pattern = '!<code>(.+)</code>!iUs';
preg_match($pattern, $subject, $match);
var_dump($match);
 $chaine = preg_replace('!\(quote\)(.+)\(/quote\)!iUs', '<br /><br /><table style="width:90%; height:0px;margin:auto;"><tr><td class="code"><strong>Citation : <br /></strong><code>$1</code></td></tr></table><br />', $chaine);
 $chaine = preg_replace('!\(flash\)(.+)\(/flash\)!iUs', '<br /><br /><embed src="$1" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash">
  </embed> ', $chaine);
 $chaine = preg_replace('![^a-z:/]([\w._-]+@[\w._-]+\.[a-z]{2,4})!i', '<a href="mailto:$1">$1</a>', $chaine);