JavaScript Regex (Kullanıcı Adı Doğrulaması)

Javascript Regex Kullanici Adi Dogrulamasi



Web siteleri geliştirirken, form doğrulama, veri bütünlüğünü doğrulamaya ve güvenlik sorunlarını önlemeye yardımcı olan çok önemli bir etkinliktir. Kullanıcı adları, web siteleri ve uygulamalardaki kişileri tanımlamak için kullanılan biçimdeki tipik bir kullanıcı girişi türüdür. Kullanıcı adlarının doğrulanması, karakter ve uzunluk sınırları gibi belirli standartları karşıladıklarından emin olunmasına yardımcı olabilir.

Bu makale, JavaScript'te normal ifade kullanarak kullanıcı adını doğrulama prosedürünü açıklayacaktır.

JavaScript Regex Kullanarak Kullanıcı Adı Nasıl Doğrulanır?

Kullanıcı adını doğrulamak için önce, kullanıcı giriş değerinin verilen kalıpla eşleşip eşleşmediğini belirleyecek bir normal ifade oluşturun. Ardından, “ Ölçek() ” modele göre kullanıcı girişinin doğrulanması yöntemi.







Yalnızca harfleri, sayıları ve her ikisini içeren ancak herhangi bir özel karakterin girilmesine izin vermeyen girdileri almak için verilen modeli izleyin:



regexPattern oldu = /^ [ A - için - Z0 - 9 ] + $ /;

Verilen kalıp, yalnızca sayı içeren harflere izin verecek ve girişte yalnızca sayı, harf ve özel karakterlerin girilmesine izin vermeyecektir:



regexPattern oldu =/^ ( ?= . * [ A - için - İLE ] ) ( ?= . * [ 0 - 9 ] ) [ A - için - Z0 - 9 ] + $ /;

Bonus ipucu : Kalıpta kullanıcı adının uzunluğunu da belirleyebilirsiniz.





“ için verilen sözdizimini kullanın. Ölçek() ” düzenli ifade modeline göre girişi doğrulama yöntemi:

model. Ölçek ( giriş )

Örnek 1: Kullanıcı Adı Yalnızca Rakamlar ve Harfler İçerir ve Her İki Özel Karaktere de İzin Verilmez

İlk olarak, bir giriş alanı ve bir gönder düğmesi içeren

etiketini kullanarak bir HTML belgesinde bir form oluşturun. “ ekle tıklamada ” çağıracak buton ile olay” valideKullanıcıAdı() Düğmenin tıklanmasında işlev:



< biçim >

< etiket > Kullanıcı adı : etiket >

< giriş tipi = 'metin' isim = 'isim' İD = 'giriş' otomatik tamamlama = 'kapalı' />< br >< br >

< düğme tipi = 'göndermek' tıklamada = 'doğrulaKullanıcıAdı()' > Göndermek düğme >

biçim >