| name | description |
| asc | Determines the value of a character. |
| binaryDecode | Converts a string to a binary object. Used to convert binary data that has been encoded into string format back into binary data. |
| binaryEncode | Converts binary data to a string. |
| charsetDecode | Converts a string to a binary representation. |
| charsetEncode | Uses the specified encoding to convert binary data to a string. |
| chr | Converts a numeric value to a UCS-2 character. |
| cJustify | Centers a string in a field length. |
| compare | Performs a case sensitive comparison of two strings. |
| compareNoCase | Performs a case-insensitive comparison of two strings. |
| dayOfWeekAsString | Determines the day of the week, in a date, as a string function. |
| decrypt | Decrypts a string that is encrypted using a standard encryption technique, including strings encrypted by the Encrypt function. |
| decryptBinary | Decrypts encrypted binary data with the specified key, value, algorithm, salt, and iterations. |
| encrypt | Encrypts a string using a specific algorithm and encoding method. |
| encryptBinary | Encrypts binary data using a specific algorithm and encoding method. |
| find | Finds the first occurrence of a substring in a string, from a specified start position. The search is case sensitive. |
| findNoCase | Finds the first occurrence of a substring in a string, from a specified start position. If substring is not in string, returns zero. The search is case-insensitive. |
| findOneOf | Finds the first occurrence of any one of a set of characters in a string, from a specified start position. The search is case sensitive. |
| formatBaseN | Converts number to a string, in the base specified by radix. |
| generateSecretKey | Gets a secure key value for use in the Encrypt function. |
| getToken | Determines whether a token of the list in the delimiters parameter is present in a string. |
| hash | Converts a variable-length string to a fixed-length string that can act as a “fingerprint” or unique identifier for the original string. It is not possible to convert the hash result back to the source string. |
| insert | Inserts a substring in a string after a specified character position. If position=0, prefixes the substring to the string. |
| javaCast | Converts the data type of a ColdFusion variable to a specified Java type to pass as an argument to Java or .NET object. Use only for scalar, string, and array arguments. |
| jSStringFormat | Escapes special JavaScript characters, such as single-quotation mark, double-quotation mark, and newline. |
| lCase | Converts the alphabetic characters in a string to lowercase. |
| left | Returns the leftmost count characters in a string. |
| len | Determines the length of a string or binary object. |
| listValueCount | Counts instances of a specified value in a list. The search is case sensitive. |
| lJustify | Left justifies characters in a string of a specified length. |
| lSIsNumeric | Determines whether a string is a valid representation of a number in the current locale. |
| lSParseCurrency | Converts a locale-specific currency string into a formatted number. Attempts conversion by comparing the string with each the three supported currency formats (none, local, international) and using the first that matches. |
| lSParseDateTime | Converts a string that is a valid date/time representation in the current locale into a date/time object. |
| lSParseEuroCurrency | Formats a locale-specific currency string as a number. Attempts conversion through each of the default currency formats (none, local, international). Ensures correct handling of euro currency for Euro zone countries. |
| lSParseNumber | Converts a string that is a valid numeric representation in the current locale into a formatted number. |
| lTrim | Removes leading spaces from a string. |
| mid | Extracts a substring from a string. |
| monthAsString | Determines the name of the month that corresponds to month_number. |
| paragraphFormat | Replaces characters in a string: |
| rEFind | Uses a regular expression (RE) to search a string for a pattern. The search is case sensitive. |
| rEFindNoCase | Uses a regular expression (RE) to search a string for a pattern, starting from a specified position. The search is case-insensitive. |
| rEMatch | Uses a regular expression (RE) to search a string for a pattern, starting from a specified position. The search is case sensitive. |
| rEMatchNoCase | Uses a regular expression (RE) to search a string for a pattern, starting from a specified position. The search is case-insensitive. |
| removeChars | Removes characters from a string. |
| repeatString | Creates a string that contains a specified number of repetitions of the specified string. |
| replace | Replaces occurrences of substring1 in a string with substring2, in a specified scope. The search is case sensitive. |
| replaceList | Replaces occurrences of the elements from a delimited list in a string with corresponding elements from another delimited list. The search is case sensitive. |
| replaceNoCase | Replaces occurrences of substring1 with substring2, in the specified scope. The search is case-insensitive. |
| rEReplace | Uses a regular expression (RE) to search a string for a string pattern and replace it with another. The search is case sensitive. |
| rEReplaceNoCase | Uses a regular expression to search a string for a string pattern and replace it with another. The search is case-insensitive. |
| reverse | Reverses the order of items, such as the characters in a string or the digits in a number. |
| right | Gets a specified number of characters from a string, beginning at the right. |
| rJustify | Right justifies characters of a string. |
| rTrim | Removes spaces from the end of a string. |
| spanExcluding | Gets characters from a string, from the beginning and stops when it encounters any of the characters in a specified set of characters. The search is case sensitive. |
| spanIncluding | Gets characters from a string, from the beginning and stops when it encounters any character that is not in a specified set of characters. The search is case sensitive. |
| stripCR | Deletes return characters from a string. |
| toBase64 | Calculates the Base64 representation of a string or binary object. The Base64 format uses printable characters, allowing binary data to be sent in forms and e-mail, and stored in a database or file. |
| toBinary | Calculates the binary representation of Base64-encoded data or of a PDF document. |
| toString | Converts a value to a string. |
| trim | Removes leading and trailing spaces and control characters from a string. |
| uCase | Converts the alphabetic characters in a string to uppercase. |
| uRLDecode | Decodes a URL-encoded string. |
| uRLEncodedFormat | Generates a URL-encoded string. For example, it replaces spaces with %20, and non-alphanumeric characters with equivalent hexadecimal escape sequences. Passes arbitrary strings within a URL (ColdFusion automatically decodes URL parameters that are passed to a page). |
| val | Converts numeric characters that occur at the beginning of a string to a number. |
| wrap | Wraps text so that each line has a specified maximum number of characters. |
| xmlFormat | Escapes special XML characters in a string so that the string can be used as text in XML. |