String :: casuale

String :: Random è un modulo perl per generare stringhe casuali basate su un motivo.
Scarica ora

String :: casuale Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Steven Pritchard
  • Sito web dell'editore:
  • http://search.cpan.org/~steve/String-Random-0.22/lib/String/Random.pm

String :: casuale Tag


String :: casuale Descrizione

String :: a caso è un modulo Perl per generare stringhe casuali sulla base di un modello. String :: a caso è un modulo Perl per generare stringhe casuali sulla base di una stringa di utilizzo pattern.SYNOPSIS :: a caso; $ Foo = new String :: a caso; print $ foo-> randregex ( 'ddd'); # Stampa 3 cifre casuali print $ foo-> randpattern ( "..."); # Stampa 3 casuale uso charactersor stampabile String :: caso qw (random_string random_regex); stampare random_regex ( 'ddd'); # Stampa anche 3 cifre casuali stampare random_string ( "..."); # Stampa anche 3 casuale modulo charactersThis stampabili rende banale per generare strings.As casuali un esempio, diciamo che si sta scrivendo uno script che deve generare una password casuale per un utente. Il codice in questione potrebbe essere simile a questo: l'uso String :: a caso; $ Passaggio = new String :: a caso; stampare "La tua password è", $ pass> randpattern ( "cccc CCN!"), "n"; Questa uscita sarebbe qualcosa di simile: La tua password è UDwp $ tj5If si è più a suo agio con le espressioni regolari, il seguente codice avere un risultato simile: l'uso String :: a caso; $ Passaggio = new String :: a caso; print "La tua password è", $ pass> randregex ( ' {2} {2} {2} d'), "n"; PatternsThe modelli predefiniti (per l'uso con randpattern () e random_pattern ()) sono i seguenti: c Qualsiasi minuscolo personaggio C Qualsiasi carattere maiuscolo n Qualsiasi cifre ! Un carattere di punteggiatura |:;".?'/ #,. Ognuna delle suddette s A] "personaggio sale" b Eventuali dataThese binari possono essere modificati, ma se si desidera un modello diverso è meglio creare un altro modello, eventualmente utilizzando uno dei pre-definito come base. ad esempio, se si desidera un modello a che contenute tutte le lettere maiuscole e minuscole (), il seguente dovrebbe funzionare: $ foo = new String :: a caso; $ pippo -> { 'A'} = ; o $ foo = new String :: a caso; $ pippo -> { 'a'} = ; La funzione random_string, descritta di seguito, è dotato di un'interfaccia alternativa per l'aggiunta di patterns.Requirements: · Requisiti Perl: · Perl.


String :: casuale Software correlato