[TYPO3-UG Oesterreich] Regex für URL

Wolfgang Hennerbichler wogri at wogri.com
Tue Oct 10 08:16:16 CEST 2006


Die Regex, die ich jetzt etwas mühsam entwickelt habe:

#^(ftp|http|https|gopher|mailto|news|nntp|telnet|wais|file|prospero| 
aim|webcal)://([\w\d][\w\d\$\_\.\+\!\*\(\)\,\;\/\?\:\@\&\~\=\-]+)(:(\d 
+))?(/[^ ]*)?$#

Ist zwar bei weitem nicht perfekt, aber ich will nicht stundenlang  
eine Regex entwickeln :)

lg
wogri

On 08.10.2006, at 02:04, Wolfgang Hennerbichler wrote:

> Hallo,
>
> ich möchte gerne für eine Extension einen URL mit preg_match
> validieren, und zwar mit einer Regex, die auch so was verkraftet:
> http://www.google.com/codesearch?q=+file:%5C.php
> +preg_match.*url.*&start=40&sa=N
>
> Die Regex sollte aber sehr wohl Mysql-Injection Attacken abwehren.
> Hat wer von euch so was auf Lager? Finde im google nix wirklich
> brauchbares, und dieses Problem kann ja nicht nur ich gehabt haben,
> oder?
>
> danke & lg
> wogri
>
>
> -- 
> wogri at wogri.com
> http://www.wogri.com
> http://www.einradfilm.at
>
> _______________________________________________
> TYPO3-at mailing list
> TYPO3-at at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at


-- 
www.vix.at // www.aco.net // www.sth.ac.at
wh at univie.ac.at // WH844-RIPE
Vienna University Computer Center
Tel: +43 1 4277-14031 // Fax: -9140





More information about the TYPO3-at mailing list