Julian resettet den Router. Man muss auf die 192.168.1.254/main.asp. Julian ist erstaunt, wieviel der Router kann ;-). Er hat ihm jetzt eine feste IP-Adresse gegeben und zwar die 10.16.206.206. Moritz ist auch da. Moritz und Julian wollen mit einem eigenen Regex-Parser arbeiten, wenn ich das recht kapiere.
Julian und Moritz tüfteln an ihrem Regexparser am Whiteboard bzw. an dieser Stift-Tafel.
Zu greedy und lazy findet sich hier was: http://www.regular-expressions.info/repeat.html.
Dort auch: http://www.regular-expressions.info/lookaround.html.
Ansonsten auch schön: http://ex-parrot.com/~pdw/Mail-RFC822-Address.html.
Funzt auch:
<?php
echo ord("ß");
echo "\n";
echo ord("ẞ");
echo "\n";
preg_match("/abc.*/", "abceee", $treffer);
var_dump($treffer);
// den Hostnamen aus URL holen
preg_match('@^(?:http://)?([^/]+)@i',
"http://www.php.net/index.html", $treffer);
$host = $treffer[1];
var_dump($treffer);
// die letzten beiden Segmente aus Hostnamen holen
preg_match('/[^.]+\.[^.]+$/', $host, $treffer);
echo "Der Domänen-Name lautet: {$treffer[0]}\n";
var_dump($treffer);
gibt:
>php -f "preg_match.php"
195
225
array(1) {
[0]=>
string(6) "abceee"
}
array(2) {
[0]=>
string(18) "http://www.php.net"
[1]=>
string(11) "www.php.net"
}
Der Domänen-Name lautet: php.net
array(1) {
[0]=>
string(7) "php.net"
}
>Exit code: 0
Nächste Woche dann Mittwoch.