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

  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012
  • sonia989

    sonia989

    26 EKİM 2006
  • The Warp Zone

    The Warp Zon

    24 AĞUSTOS 2007