Cadena :: aleatoria

STRING :: RANDOM es un módulo PERL para generar cadenas aleatorias basadas en un patrón.
Descargar ahora

Cadena :: aleatoria Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Steven Pritchard
  • Sitio web del editor:
  • http://search.cpan.org/~steve/String-Random-0.22/lib/String/Random.pm

Cadena :: aleatoria Etiquetas


Cadena :: aleatoria Descripción

Cadena :: aleating es un módulo Perl para generar cadenas aleatorias basadas en un patrón. Cadena :: aleating es un módulo Perl para generar cadenas aleatorias basadas en un patrón. HSYNOPSIS Use String :: Random; $ foo = nueva cadena :: al azar; Imprimir $ Foo-> Randregex ('DDD'); # Imprime 3 dígitos aleatorios Imprimir $ Foo-> Randpattern ("..."); # Imprime 3 caracteres imprimibles al azar Utilice la cadena :: QW aleatoria (Random_Regex Random_String); Imprimir Random_Regex ('DDD'); # También imprime 3 dígitos aleatorios Imprima Random_String ("..."); # También imprime 3 caracteres impresos aleatorios. El módulo es trivial para generar cadenas aleatorias. Como ejemplo, digamos que está escribiendo un script que necesita para generar una contraseña aleatoria para un usuario. El código relevante puede parecer algo así: Use STRING :: RANDOM; $ pase = nueva cadena :: al azar; Imprimir "Su contraseña es", $ PASS-PASS-> RANDPATTN ("CCCC! CCN"), "N"; Esto saldría algo como esto: su contraseña es UDWP $ TJ5SIF, se está satisfaciendo con expresiones regulares, el siguiente código lo haría Tener un resultado similar: Use STRING :: RANDOM; $ pase = nueva cadena :: al azar; Imprimir "Su contraseña es", $ PASS-PASS-> RANDREGEX (' {2} {2}. {2} D'), "N"; PATTELSTHE Patrones predefinidos (para usar con RANDPATTN () y Random_PATTN ()) son los siguientes: C Cualquier carácter en minúscula C Cualquier carácter en mayúsculas N ¿Algún dígito ! Un personaje de puntuación |:;" '.? / #,]. Cualquiera de los personajes de la "sal" de arriba b Cualquier datathese binario puede modificarse, pero si necesita un patrón diferente, es mejor crear otro patrón, posiblemente use uno de los predefinidos como una base. Por ejemplo, si quisiste un patrón A eso Contenga todas las letras mayúsculas y minúsculas (), lo siguiente funcionaría: $ foo = nueva cadena :: al azar; $ foo -> {'a'} = ; o $ foo = nueva cadena :: al azar; $ foo -> {'a'} = ; La función Random_String, que se describe a continuación, tiene una interfaz alternativa para agregar patrones. Requisitos: · Requisitos de Perl: · Perl


Cadena :: aleatoria Software relacionado