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

  • andyabc45

    andyabc45

    1 Mayıs 2011
  • Canal de arkyoru

    Canal de ark

    18 Ocak 2007
  • Warner Bros. UK

    Warner Bros.

    6 HAZİRAN 2008