Αυτό το άρθρο θα περιγράψει τη διαδικασία για την επικύρωση του ονόματος χρήστη χρησιμοποιώντας regex σε JavaScript.
Πώς να επικυρώσετε το όνομα χρήστη χρησιμοποιώντας JavaScript Regex;
Για να επικυρώσετε το όνομα χρήστη, πρώτα, δημιουργήστε μια τυπική έκφραση που θα καθορίσει εάν η τιμή εισόδου χρήστη ταιριάζει με το δεδομένο μοτίβο. Στη συνέχεια, χρησιμοποιήστε το ' δοκιμή() ' μέθοδος επαλήθευσης της εισαγωγής χρήστη σύμφωνα με το μοτίβο.
Ακολουθήστε το δεδομένο μοτίβο για τη λήψη εισόδου που περιέχει μόνο γράμματα, αριθμούς και τα δύο, αλλά δεν επιτρέπει την εισαγωγή ειδικού χαρακτήρα:
ήταν το regexPattern = /^ [ ένα - Για - Ζ0 - 9 ] + $ /;
Το δεδομένο μοτίβο θα επιτρέπει μόνο γράμματα με αριθμούς και δεν επιτρέπει την εισαγωγή μόνο αριθμών, γραμμάτων και ειδικών χαρακτήρων στην εισαγωγή:
ήταν το regexPattern =/^ ( ?= . * [ ένα - Για - ΜΕ ] ) ( ?= . * [ 0 - 9 ] ) [ ένα - Για - Ζ0 - 9 ] + $ /;
Συμβουλή μπόνους : Μπορείτε επίσης να καθορίσετε το μήκος του ονόματος χρήστη στο μοτίβο σας.
Χρησιμοποιήστε τη δεδομένη σύνταξη για το ' δοκιμή() ' μέθοδος επαλήθευσης της εισαγωγής σύμφωνα με το regex μοτίβο:
πρότυπο. δοκιμή ( εισαγωγή )Παράδειγμα 1: Το όνομα χρήστη περιέχει μόνο αριθμούς, γράμματα και δεν επιτρέπονται και οι δύο ειδικοί χαρακτήρες
Αρχικά, δημιουργήστε μια φόρμα σε ένα έγγραφο HTML χρησιμοποιώντας την ετικέτα