Below is a complete list of the functions available in AutoIt. Click on a function name for a detailed description.
| Function | Description | 
|---|---|
| StringAddCR | Takes a string and prefixes all linefeed characters ( Chr(10) ) with a carriage return character ( Chr(13) ). | 
| StringCompare | Compares two strings with options. | 
| StringFormat | Returns a formatted string (similar to the C sprintf() function). | 
| StringFromASCIIArray | Converts an array of ASCII codes to a string. | 
| StringInStr | Checks if a string contains a given substring. | 
| StringIsAlNum | Checks if a string contains only alphanumeric characters. | 
| StringIsAlpha | Checks if a string contains only alphabetic characters. | 
| StringIsASCII | Checks if a string contains only ASCII characters in the range 0x00 - 0x7f (0 - 127). | 
| StringIsDigit | Checks if a string contains only digit (0-9) characters. | 
| StringIsFloat | Checks if a string is a floating point number. | 
| StringIsInt | Checks if a string is an integer. | 
| StringIsLower | Checks if a string contains only lowercase characters. | 
| StringIsSpace | Checks if a string contains only whitespace characters. | 
| StringIsUpper | Checks if a string contains only uppercase characters. | 
| StringIsXDigit | Checks if a string contains only hexadecimal digit (0-9, A-F) characters. | 
| StringLeft | Returns a number of characters from the left-hand side of a string. | 
| StringLen | Returns the number of characters in a string. | 
| StringLower | Converts a string to lowercase. | 
| StringMid | Extracts a number of characters from a string. | 
| StringRegExp | Check if a string fits a given regular expression pattern. | 
| StringRegExpReplace | Replace text in a string based on regular expressions. | 
| StringReplace | Replaces substrings in a string. | 
| StringReverse | Reverses the contents of the specified string. | 
| StringRight | Returns a number of characters from the right-hand side of a string. | 
| StringSplit | Splits up a string into substrings depending on the given delimiters. | 
| StringStripCR | Removes all carriage return values ( Chr(13) ) from a string. | 
| StringStripWS | Strips the white space in a string. | 
| StringToASCIIArray | Converts a string to an array containing the ASCII code of each character. | 
| StringTrimLeft | Trims a number of characters from the left hand side of a string. | 
| StringTrimRight | Trims a number of characters from the right hand side of a string. | 
| StringUpper | Converts a string to uppercase. |