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

  • Leigh Momii

    Leigh Momii

    10 Mayıs 2006
  • PCDIY

    PCDIY

    16 AĞUSTOS 2013
  • whatever

    whatever

    30 EYLÜL 2005