SORU
11 Ocak 2011, Salı


Nasıl bir dize düzenli ifade kullanarak ayıklamak için

Bu iki tek tırnak ') karakteri olan bir dize var. Tek tırnak işaretleri arasında yer almaktadır istediğim veri.

Nasıl ayıklamak için normal ifade yazabilirim istiyorum "veri" aşağıdaki metin?

mydata = "some string with 'the data i want' inside";

CEVAP
11 Ocak 2011, Salı


Tek tırnak işaretleri arasındaki kısmı istediğiniz varsayarak, Matcher: Bu düzenli ifade kullanın

"'(.*?)'"

Örnek:

String mydata = "some string with 'the data i want' inside";
Pattern pattern = Pattern.compile("'(.*?)'");
Matcher matcher = pattern.matcher(mydata);
if (matcher.find())
{
    System.out.println(matcher.group(1));
}

Sonuç:

the data i want

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • AutoHotkey Tutorials

    AutoHotkey T

    29 Mayıs 2010
  • Ty Moss

    Ty Moss

    20 Kasım 2007