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

  • ChannelRichard

    ChannelRicha

    7 Kasım 2008
  • Schmittastic Jr.

    Schmittastic

    19 Mart 2013
  • TheMasterOfHell100

    TheMasterOfH

    13 AĞUSTOS 2011