SORU
23 Mart 2010, Salı


Regular expression dur ilk maç

Benim düzenli ifade deseni gibi bir şey görünüyor

<xxxx location="file path/level1/level2" xxxx some="xxx">

Sadece tırnak yer verilen kısmı ile ilgileniyorum. Bu açgözlü anahtarı olmadan aşağıya kadar kolay olmamalı?

/.*location="(.*)".*/

Çalışmıyor gibi görünüyor.

CEVAP
23 Mart 2010, Salı


Düzenli ifade olmayan açgözlü, varsayılan "file path/level1/level2" xxx some="xxx" tüm maç olacak çünkü.

Bunun yerine mümkün olduğu kadar az karakterle maç yapmak nokta-yıldız olmayan açgözlü yapabilirsiniz:

/location="(.*?)"/

Nicelik belirteci ? (?, * ) ekleyerek non-açgözlü yapar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • Skittles Page

    Skittles Pag

    28 Mart 2011
  • Toddler Fun Learning

    Toddler Fun

    8 ŞUBAT 2013