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

  • Distractify

    Distractify

    1 Aralık 2011
  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009
  • WiseOwlTutorials

    WiseOwlTutor

    21 EKİM 2011