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

  • Android Police

    Android Poli

    21 NİSAN 2010
  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • Xbox

    Xbox

    1 Kasım 2005