SORU
4 Mart 2009, ÇARŞAMBA


Her maç için nasıl normal ifade belirli bir deseni hariç

Nasıl belli bir şablona uymayan dize eşleşen bir düzenli ifade yazmak mı? (A ~B) bir desen eşleşmesi için var olduğu bir durum ile karşı karşıya geldim.

CEVAP
4 Mart 2009, ÇARŞAMBA


Bak ileride bir onaylama işlemi kullanabilirsiniz:

(?!999)\d{3}

Bu örnek, üç basamak 999 dışında eşleşir.

< / ^ hr .

Ama eğer bu özelliği ile düzenli ifade bir uygulama yok edersek (Comparison of Regular Expression Flavors), muhtemelen kendi temel özellikleri ile düzenli bir ifade oluşturmak için.

Temel sözdizimi ile uyumlu bir düzenli ifade şöyle olacaktır:

[0-8]\d\d|\d[0-8]\d|\d\d[0-8]

Bu 999 herhangi bir üç haneli kod maç yok.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014