Crew algemeen |
|
wat dacht je van de 2 preg's combineren in een array?
<?php
$pregs = array (
array (
'~<.*href="?(.*://)?([^ /]*)([^ >"]*)?[^>]*>(.*)(</a>)~i',
'~(^|\b|\s|>[^=])?(http://|(www[0-9]?\.|ftp\.))([^\b <,!]*[^.!?\s])(\b|$)~i'
),
array (
'<a href=http://$2>$4</a>',
'$1<a href=\"http://$3$4\">$2$4</a>$5'
)
);
$url = preg_replace ($pregs[0], $pregs[1], $url);
?>
<?php '~<.*href="?(.*://)?([^ /]*)([^ >"]*)?[^>]*>(.*)(</a>)~i', '~(^|\b|\s|>[^=])?(http://|(www[0-9]?\.|ftp\.))([^\b <,!]*[^.!?\s])(\b|$)~i' ), '<a href=http://$2>$4</a>', '$1<a href=\"http://$3$4\">$2$4</a>$5' ) ); ?>
|