absichtlich nicht in PHP-Tags, damit wärs ja viel zu übersichtlich
Code:
<?php $a='ababcicdedeffgghih';
$j=0;$i=rand(0,255);while(preg_match('/'.chr($i).'
{.2}/i',$string)){$j++;if($i%2==0){die($i."\n");}}?> und noch einen ausm Real-Life - bbCode Funktion
Code:
$bb_such[$j] = '!\[url=(.*?)\](.*?)
\[/url\]!is';$bb_ersetz[$j++] = $url1.'$1'.$url2.'$2'
.$url3;$bb_such[$j] = '!\[url\](.*?)\[/url\]!is';
$bb_ersetz[$j++] = $url1.'$1'.$url2.'$1'.$url3;$bb_such[$j] =
'! http://(.+\..+\..+.{2,}?)! ';$bb_ersetz[$j++] = ' '.
$url1.'$1'.$url2.'http://$1'.$url3.' ';$text = str_replace
($url1.'www.',$url1.'http://www.',$text); natürlich dort in übersichtlicherer Form