SORU
6 Temmuz 2011, ÇARŞAMBA


Bir dize düzenli ifade eşleşip eşleşmediğini kontrol edin

JavaScript kullanmak istiyorum (veya jQuery)-istemci tarafı doğrulama bir dize düzenli ifade eşleşip eşleşmediğini kontrol etmek için:

^([a-z0-9]{5,})$

İdeal olarak, doğru veya yanlış dönen bir ifade olurdu.

Bir JavaScript acemi değilim, match() ne yapmam lazım? Bir dize parçası, bir normal ifade, her şeyi eşleşen olup olmadığını kontrol etmek gibi görünüyor.

CEVAP
6 Temmuz 2011, ÇARŞAMBA


Kullanmak istediğiniz tüm boolean bir sonuç ise: regex.test()

/^([a-z0-9]{5,})$/.test('abc1');   // false

/^([a-z0-9]{5,})$/.test('abc12');   // true

/^([a-z0-9]{5,})$/.test('abc123');   // true

...ve yakalamak için gerek yok, çünkü senin regexp () kaldırabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • michal lelkowski

    michal lelko

    9 Temmuz 2006
  • Makeup Lover

    Makeup Lover

    12 HAZİRAN 2011
  • TheXiaxue

    TheXiaxue

    3 AĞUSTOS 2009