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

  • Gali B

    Gali B

    1 EYLÜL 2006
  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007