Regex op URL's
Niels van K
29/11/2008 15:32:00Hoi,
Ik gebruik een contact formulier, het moet niet mogelijk zijn om URL's hierin te posten (dienen vervangen te worden door ''). Dit werkt allemaal prima, op het volgende na:
www.google.nl (doet hij niet)
http://www.google.nl (wel)
Ik gebruik de volgende code:
Iemand enige ervaring met regex? (mijn is vrijwel 0,0) En hier zo de fout in ziet?
Alvast bedankt,
Niels.
Ik gebruik een contact formulier, het moet niet mogelijk zijn om URL's hierin te posten (dienen vervangen te worden door ''). Dit werkt allemaal prima, op het volgende na:
www.google.nl (doet hij niet)
http://www.google.nl (wel)
Ik gebruik de volgende code:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
$url = "Mijn website is www.google.nl";
$url = preg_replace('@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', '', $url);
echo $url;
?>
$url = "Mijn website is www.google.nl";
$url = preg_replace('@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', '', $url);
echo $url;
?>
Iemand enige ervaring met regex? (mijn is vrijwel 0,0) En hier zo de fout in ziet?
Alvast bedankt,
Niels.
Er zijn nog geen reacties op dit bericht.