Dize :: rastgele

String :: Random, bir desene dayalı rasgele dizeler oluşturmak için bir perl modülüdür.
Şimdi İndirin

Dize :: rastgele Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Steven Pritchard
  • yayıncı web sitesi:
  • http://search.cpan.org/~steve/String-Random-0.22/lib/String/Random.pm

Dize :: rastgele Etiketler


Dize :: rastgele Açıklama

String :: Rastgele, bir desene dayalı rasgele dizeler oluşturmak için bir perl modülüdür. String :: Random, bir paterne dayalı rasgele dizeler oluşturmak için bir perl modülüdür. $ foo = yeni string :: rastgele; YAZDIR $ FOO-> RANDREGEX ('DDD'); # Yazdırır 3 Rastgele Rakam Yazdır $ Foo-> Randpattern ("..."); # Yazdırır 3 Rasgele yazdırılabilir karakterler KULLANIM Dize :: Rastgele QW (Random_regex Random_String); rastgele_regex ('ddd') yazdırın; # Ayrıca 3 rastgele basamak yazdırır rastgele_string ("..."); # Ayrıca 3 rasgele yazdırılabilir karakterSTHIS modülü yazdırır, rasgele dizeler üretmeyi önemsiz kılar. Bir örnek, bir kullanıcı için rastgele bir şifre oluşturmak için gereken bir komut dosyası yazdığınızı söyleyelim. İlgili kod böyle bir şeye benzeyebilir: Dize :: rastgele kullanın; $ pass = yeni string :: rastgele; "Şifreniz", $ Pass-> Randpattern ("CCCC! CCN"), "n" yazdırın; bu böyle bir şey çıkarır: şifreniz UDWP $ TJ5IF normal ifadelerle daha rahat olduğunuzda, aşağıdaki kod Benzer bir sonucu var: Dize :: rastgele kullanın; $ pass = yeni string :: rastgele; "Şifrenizdir", $ pass-> RANDREGEX (' {2} {2}. {2} D'), "n"; Patternsthe önceden tanımlanmış desenler (kullanım için Randpattern () ve random_pattern ()) aşağıdaki gibidir: C Herhangi bir küçük harf karakteri C Herhangi bir büyük harf karakteri N herhangi bir rakam ! Bir noktalama işareti karakteri |:;" '.? / #,]. Yukarıdaki S'nin herhangi biri "tuz" karakteri B Herhangi bir ikili veri alanı değiştirilebilir, ancak farklı bir kalıplamaya ihtiyacınız olursa, muhtemelen önceden tanımlanmış bir taban olarak kullanan başka bir desen oluşturmak daha iyidir. Örneğin, bir desen isterseniz bir Tüm büyük ve küçük harfler içeren (), aşağıdakiler işe yarayacak: $ foo = yeni string :: rastgele; $ foo -> {'a'} = ; veya $ foo = yeni string :: rastgele; $ foo -> {'a'} = ; Aşağıda tarif edilen Random_String işlevi, desen eklemek için alternatif bir arayüze sahiptir. Değerlendirmeler: · Perl Gereksinimleri: · Perl


Dize :: rastgele İlgili Yazılım

Test :: iddialar

Test :: İdrarlar Modülü, hem birim hem de çalışma zamanı testi için basit bir yapı taşları kümesidir. ...

148

İndirmek

Kravat :: db_lock

Bağlantı :: DB_Lock Perl Modülü, paylaşılan ve özel kilitleri kullanarak veritabanlarına telleri bağlar. ...

186

İndirmek