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

  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • The Computer Chronicles

    The Computer

    7 Kasım 2012
  • TVNorge

    TVNorge

    5 EKİM 2006