Ab und an kommt einem ja ein uraltes PHP-Skript unter und man ist gewungen eregi nach preg_match, ereg_replace nach preg_replace zu konvertieren.

Vorher:

if (!eregi("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$", $email)) {

Nachher:

if (!preg_match("/^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$/i", $email)) {

Man ändert als erstes „eregi“ zu „preg_match“ und packt den Suchausdruck in Delimiter /.
Man beachte das erste / vor dem „^“ und das letzte / vor dem „i“.
 

Rating: 3.67/5. From 3 votes.
Please wait...
Posted on: 30. August 2014
Categories: PHP Snippets

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.