Generate an Array of Random Strings

Want to generate a password with specific upper/lower case and wild character requirements? Perhaps quickly determine a unique file name?
93 Downloads
Aktualisiert 26. Feb 2020

Lizenz anzeigen

This routine will generate a random string sequence consisting of the same number of characters and/or numbers as specified by the dimension input.

The calling syntax consists of a desired array dimension followed by the singleton dimension identifier such as:

strchar = randstr(dim,dim3);

where dim represents the dimensions of the character output array, strchar and dim3 specifies which dimension determines the string.

Example function call:
>> strchar = randstr([2 5],2,'useWildCards',false);
>> strchar = 2×5 char array
'TXdaE'
'fxCPo'

There are four optional argument inputs which can be either boolean or integer values. These input arguments determine the requirements of the randomly generated character string:

- useDigits specifies how many numbers to use in the randomly generated string of length dim(dim3)

- useWildCards specifies how many wild card characters to use in the randomly generated string of length dim(dim3)

- useLowerCase specifies how many lower case characters to use in the randomly generated string of length dim(dim3)

- useUpperCase specifies how many upper case characters to use in the randomly generated string of length dim(dim3)

Zitieren als

Darin Koblick (2024). Generate an Array of Random Strings (https://www.mathworks.com/matlabcentral/fileexchange/74356-generate-an-array-of-random-strings), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2019a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Kategorien
Mehr zu Low-Level File I/O finden Sie in Help Center und MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.1

Added a random string photo!

1.0.0