mein Frage für heute:
ich soll aus einem Array mit diversen Einträgen Domainnamen (ohne http://www) filtern.
Mein code dazu:
PHP-Code:
//filtert domains: beliebig viele Zeichen, Punkt, { mind. 2 max. 4 Zeichen }
//i => Groß / Kleinschreibung egal
$expDomain = "/*\.{2,4}/i";
//filtert xxx.co.uk domains:
//beliebig viele Zeichen, Punkt, 2 Zeichen, Punkt, 4 Zeichen
$expCoUk = "/*\.{2}\.{2}/i";
//nächste Zeile ist die Zeile 164
if(preg_match($expDomain, $this->position[$j]['bez_1']) or
preg_match($expCoUk, $this->position[$j]['bez_1']) ){
// jede Menge Code, um die Ergebnisse in ein Array zu übertragen
}
PHP-Code:
Warning: Compilation failed: nothing to repeat at offset 0 in /home/www/web3/phptmp/class/class.Rechnung.inc on line 164
Was bedeutet die Fehlermeldung ?
Ist der reguläre Ausdruck ok. oder kennt jemand noch 'ne andere Möglichkeit, um Domainnamen zu filtern ?
Kommentar