SORU
22 AĞUSTOS 2008, Cuma


Kullanarak Dizeleri oluşturmak yerine onları maç için Düzenli ifade

Bana performans testleri için veri bir sürü oluşturmak için yardımcı olan bir Java programı yazıyorum. Olurgerçektenbenim jeneratör bu maçta olan şeyler yumurtlamazsa Strings için bir düzenli ifade belirtmek edebilmek için serin. Bunu yapmak için kullanabilirim ki zaten pişmiş dışarıda bir şey var mı? Yoksa bana yolun büyük bir kısmını orada alır hangi bir kütüphane mi?

Teşekkürler

CEVAP
22 AĞUSTOS 2008, Cuma


Düzenleme:

Yorumlarda da belirtildiği gibi, bir kütüphane Google Code de bunu başarmak için kullanılabilir: http://code.google.com/p/xeger

Ayrıca Mifmif önerdiği gibi https://github.com/mifmif/Generex bkz

Orijinal ileti:

Öncelikle, karmaşık bir regexp ile bu mümkün olabilir sanırım. Ama birlikte bir şeyler basit regexps için koymak gerekir.

Sınıf java kaynak kodu bir göz atın.açıklama.normal ifade.Desen, Düğüm örneklerini dahili bir gösterimini kullanır görürsünüz. Farklı desen bileşenlerin her Düğüm bir alt sınıf kendi uygulaması var. Bu Düğümler bir ağaç şeklinde düzenlenir.

Bu ağaç geçtiği bir ziyaretçi üreterek, jeneratör aşırı yüklü bir yöntem ya da birlikte bir şeyler kaldırım bu Oluşturucu bir tür aramak gerekir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bart Baker

    Bart Baker

    1 Aralık 2006
  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • hydejiaqi

    hydejiaqi

    12 Mart 2008

İLGİLİ SORU / CEVAPLAR