srand: (pseudo) random between 0 and 1, manually setting the seed
String functions
asort: array sort. Returns array with the values sorted
asori: array sort. Returns array with the keys (index) sorted
gensub: Search the target string target for matches of the regular expression regexp. Returns string with substituted text.
gsub: Search target for all of the longest, leftmost, nonoverlapping matching substrings it can find and replace them with replacement. Returns string with substituted text.
sub: Search target, which is treated as a string, for the leftmost, longest substring matched by the regular expression regexp. Returns string with substituted text.
index: Search the string in for the first occurrence of the string find. Returns the position where that occurence begins
length: returns length of string
match: Search string for the longest, leftmost substring matched by the regular expression regexp and return the character position (index) at which that substring begins.
split: Divide string into pieces delimted by field separator. Returns an array of strings
sprintf: Allows you to store the a string in the that would have been the output of printf into a variable
strtonum: Turn octal representation to number
substr: Substring starting at position x for length of y. Returns string