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

  • Caramthros

    Caramthros

    10 AĞUSTOS 2007
  • kev5124

    kev5124

    9 Kasım 2008
  • Watcher3223

    Watcher3223

    15 Kasım 2007