Instagram-Benutzername Regex -PHP
Posted: 15 Jan 2025, 15:05
Ich habe ein Registrierungsformular und die Eingabe von „Instagram-Benutzername“.
Der Instagram-Benutzername kann nur Folgendes enthalten: a-z A-Z 0-9 Punkt (.) Unterstrich (_)
Das ist mein Code:
Wenn $instaUsername = "name.123" oder "name_123" ist, erhalte ich den Fehler.
Wie erstelle ich einen regulären Ausdruck gemäß den folgenden Anforderungen?
Ich würde gerne gute Tutorials zu Regex als Kommentar haben.
Der Instagram-Benutzername kann nur Folgendes enthalten: a-z A-Z 0-9 Punkt (.) Unterstrich (_)
Das ist mein Code:
Code: Select all
if(!empty($instaUsername) && preg_match("/([A-Za-z._])\w+/", $instaUsername)) {
throw new Exception ("Your name Instagram is incorrect");
}
Wie erstelle ich einen regulären Ausdruck gemäß den folgenden Anforderungen?
Code: Select all
a-z A-Z 0-9 dot(.) underline(_)