SORU
25 EKİM 2008, CUMARTESİ


Düzenli İfadeler Java Değeri Ayıklamak için kullanma

Kaba şeklinde birkaç dize var:

[some text] [some number] [some more text]

[Bir numara] Java Düzenli sınıfları kullanarak metin ayıklamak istiyorum.

Kullanmak istediğim kabaca tüm öneriler bekliyoruz rağmen) biliyorum. Gerçekten ilgimi çeken ne Java düzenli ifade dize almak ve kullanmak için kaynak veri değeri üretmek için [bir numara] çağırır.

EDİT: sadece bir tek [bir numara] (temelde, ilk örneği ilgileniyorum) eklemek gerekir. Kaynak dizeleri kısa ve [bir numara] birden fazla kopyasını arıyor olacağım.

CEVAP
25 EKİM 2008, CUMARTESİ


Deneyin:

Pattern p = Pattern.compile("^[a-zA-Z] ([0-9] ).*");
Matcher m = p.matcher("Testing123Testing");

if (m.find()) {
    System.out.println(m.group(1));
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • Bigapplemagic

    Bigapplemagi

    22 EYLÜL 2011
  • campos9896

    campos9896

    24 Mart 2012